Software Engineer III - Payments Platforms
$102,900–$179,900 year
On-siteCharlotte, North Carolina, United States or Pennington, New Jersey, United States
Job Summary
Code solutions and unit tests to deliver requirements per acceptance and compliance criteria. Design, develop, and modify architecture components while maintaining integrity, and mentor engineers on CI/CD practices and tool automation. Execute story refinement, estimation, and proof-of-concept work to mitigate risk. Maintain automated integration, regression, and performance test suites. This role requires 7+ years in software engineering within regulated environments, proficiency in C# or Java, and experience with RDBMS and CI/CD pipelines. First shift, 40 hours weekly, located in Pennington, NJ. Salary range $102,900 to $179,900.
Required Qualifications
- At least 7+ years experience in Software Engineering with experience working in highly regulated environments
- Proficient in C# and/or JAVA development, including Spring Boot and RESTful APIs
- Has experience in Test Driven development tools Jnit, Mockito
- Strong analytical and problem-solving skills to break down requirements and find efficient solutions
- Experience building RESTful web services based applications
- Strong hands on Database working knowledge with common RDBMS such as Oracle, or SQL Server
- Experience in CI/CD, Jenkins, Git, BitBucket and other build/deployment tools/process
- Good interpersonal communication skills for technical and business conversations
- Leadership qualities to collaborate in an environment with developers in multiple geographical location
- Exposure to Agile methodologies and able to work in a fast paced agile work space
- 1st shift (United States of America)
- 40 hours per week
Desired Qualifications
- Ruby/Rails
- Kafka
- event-driven architectures
- Docker
- cloud migration and modernization experience
- healthcare/payments/financial services domain knowledge
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.