Lead software engineer Atlanta, GA hybrid C2C at Atlanta, Georgia, USA |
Email: [email protected] |
From: vishnu, Sibitalent [email protected] Reply to: [email protected] Position:- Lead software engineer Location:- Atlanta, GA hybrid 3 Duration:- Long term Contract Job description:- 12 years Exp Must 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. Thanks, Vishnu yadav Email : [email protected] Web: www.sibitalent.com Keywords: cprogramm cplusplus csharp continuous integration continuous deployment javascript Georgia Lead software engineer Atlanta, GA hybrid C2C [email protected] |
[email protected] View all |
Mon Aug 26 20:57:00 UTC 2024 |