Job Title: Lead Software Engineer
Location: Hybrid (OFallon MO)
Contract Duration: 2 years
Compensation: $85/hr C2C (max)
Assessment: Glider Required
Position Summary:
Mastercard is seeking a skilled Lead Software Engineer to join our team on a 2year contract basis. The ideal candidate will have extensive experience in developing applications using Java/J2EE technologies and a deep understanding of cloudbased environments. This role involves leading software development efforts mentoring junior engineers and collaborating with crossfunctional teams in an Agile development setting. You will play a key role in the design development and optimization of highperformance highavailability systems with a focus on Microservices and Continuous Integration/Continuous Delivery (CI/CD) pipelines.
Key Responsibilities:
- Develop highquality applications using Java/J2EE technologies.
- Design and implement Microservices in a cloudbased environment (AWS Azure PCF).
- Collaborate with Business/Systems Analysts Quality Engineers and product stakeholders to drive software development in an Agile environment.
- Estimate and own tasks related to software design development testing deployment configuration and documentation to meet business requirements.
- Automate build operate and run processes to streamline software deployment and maintenance.
- Lead discussions on code design and process tradeoffs within the team.
- Mentor junior team members and foster a collaborative highperformance team environment.
- Drive the adoption of technology standards and engineering principles to ensure the quality and consistency of the software development process.
- Assist in problem resolution and troubleshooting during Regression UAT and customer testing efforts.
- Review project requirements application design documents and announcements related to core releases and outofrelease projects to identify potential impacts on testing environments.
- Partner with release management teams to optimize CICD workflows and test automation strategies.
Required Skills & Qualifications:
- 7 years of experience in Java/J2EE development.
- Proven experience developing Microservices in a cloudbased environment (AWS Azure or PCF).
- Strong knowledge and handson experience with CI/CD tools (e.g. Jenkins Bamboo Chef Cruise Control).
- Familiarity with code quality tools like Sonar including experience with code coverage and health reporting.
- Advanced knowledge of testing frameworks and techniques.
- Experience with highperformance highavailability transaction processing systems and multitiered web applications.
- Strong troubleshooting skills and a proactive approach to prevent issues in production environments.
- Indepth experience with secure coding standards and vulnerability management.
- Strong documentation skills including the ability to define and elaborate on both functional and nonfunctional requirements.
- Ability to innovate and solve complex design problems.
- Selfmotivated with the ability to accomplish tasks with minimal direction.
- Excellent communication and collaboration skills.
- Ability to mentor and guide lessexperienced team members.
Preferred Skills:
- Experience working with hightransaction volume systems in a production environment.
- Familiarity with testdriven development (TDD) and building test automation frameworks.
- Ability to understand and report on delivery metrics such as velocity throughput lead time and burndown.
- Familiarity with release workflow orchestration tools such as Jenkins and Bamboo.
- Experience with defect management processes and the ability to perform root cause analysis.
PSS Technology Inc established in 2012 is a U.S.based company specializing in Information Technology and Services. The company is dedicated to delivering value to clients by providing professional treatment and highquality services. Their commitment to client satisfaction is evident in their efficient effective and costeffective solutions. psstechnologyinc.com The company offers a range of services including: Mobile app development Digital marketing Software development Web application development Web design and development Content development Business Process Outsourcing (BPO) Staffing and recruitment Talent acquisition PSS Technology Inc operates from its headquarters in Cupertino California. The companys management team boasts over 15 years of combined experience ensuring a deep understanding of client needs and a focus on delivering tailored solutions. For more information about PSS Technology Inc and their services you can visit their official website at