Home

Lead software engineer || Atlanta hybrid 3 days a week at Atlanta, Georgia, USA
Email: [email protected]
From:

Tapan Patel,

Veridian tech solution

[email protected]

Reply to: [email protected]

Job Title-Lead software engineer

Location-Atlanta hybrid 3 days a week

Position- Contract

Job Description

Work on full-stack development, handling complex UI projects and backend services/APIs.

Define requirements for new applications and customizations, adhering to standards, processes, and best practices.

Own complex problems with dependencies across services and facilitate cross-functional team interactions to drive resolution.

Write code to build and enhance applications/services, promoting code reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production.

Define, design, and develop procedures and solutions at a service level to meet business requirements/enhancements.

Drive prioritization decisions and trade-offs in collaboration with product partners.

Identify opportunities and build roadmaps to enhance primary services/functions.

Automate and simplify all aspects of software delivery and development, actively evangelizing the need to automate and simplify where needed.

Drive seamless integration across all connected services to meet end-user expectations.

Promote a blameless postmortem culture to identify root causes of incidents and implement learnings.

Introduce new technologies and architectures while following enterprise guidelines.

Advocate for engineering principles beyond the current organization/platform.

Provide development and architecture guidance to team members.

Build relationships and effective partnerships across organizations.

Write and evaluate recommendations for job promotions based on an unbiased view of accomplishments.

Conduct technical interviews for hiring engineering staff, raising the performance bar.

Lead by example with hands-on approaches to demonstrate engineering excellence.

Encourage staff to share and seek knowledge within their Guild/Program to drive reuse of patterns/libraries/practices and enhance productivity.

All About You:

Proficiency in writing secure code in three or more languages (e.g., C, C++, C#, Java, JavaScript) and familiarity with secure coding standards (e.g., OWASP, CWE, SEI CERT).

Experience in building applications using open frameworks to achieve reuse and reduce development times (e.g., Spring Boot, Steeltoe, Angular, DXP).

Understanding of operating systems internals (Windows, Linux) to write interoperable and performant code.

Expertise in JavaScript, Angular, React, Vue, Node.js, Express.js, and SQL.

Familiarity with frameworks like Kafka, scaled MVC frameworks, and security infrastructure for securing applications.

Proficient in debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors.

Skilled in documenting and coaching teams on development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling).

Understanding of advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading) to implement efficient code.

Capable of conducting technical reviews of code across applications and their dependencies to identify anti-patterns and promote continuous refactoring.

Ability to elaborate technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience.

Knowledge of system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drive dependency prioritization to reduce delivery lead time.

Understanding of customer journeys to ensure a positive Mastercard experience by continuously reducing Mean Time to Mitigate (MTTM) for incidents and ensuring high availability (99.95% as a starting point).

Ability to simplify deployment and eliminate software and infrastructure inconsistencies using standardized platforms, ephemeral instances, and automation.

Proficient in orchestrating release workflows and pipelines, applying standardized pipelines via APIs to achieve CI/CD using industry-standard tools (e.g., Jenkins, Bamboo, AWS/Azure pipelines, XL Release).

Capable of configuring rules and building automation for code with vulnerability scanning and software composition analysis using standard tools (e.g., Sonar, Checkmarx, Nexus, JFrog XRay, Veracode).

Skilled in defining, organizing, and reporting on test runs for major, minor, and hotfix releases, including unit, component level, system level, customer journeys, past customer issues, and regulatory controls.

Proficient in conducting various performance tests (e.g., load, spike, breakpoint, endurance) to understand application/service limits and behaviors.

Bachelors degree in information systems, Information Technology, Computer Science, Engineering, or equivalent experience.

Keywords: cprogramm cplusplus csharp continuous integration continuous deployment user interface javascript
Lead software engineer || Atlanta hybrid 3 days a week
[email protected]
[email protected]
View all
Fri Aug 30 22:51:00 UTC 2024

To remove this job post send "job_kill 1712025" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 1

Location: ,