Find A Job

Specialty Software Engineer

O'Fallon, Missouri | IT
Job ID: 103948
Listed on 2/25/2021

KellyMitchell matches the best IT and business talent with premier organizations nationwide. Our clients, ranging from Fortune 500 corporations to rapidly growing high-tech companies, are exceptionally served by our 1500+ IT and business consultants. Our industry is growing rapidly, and now is a great time to launch your career with the KellyMitchell team.

Specialty Software Engineer

Job Summary: Our client is looking for brilliant, passionate, and innovative candidate to join the St Louis team. In this role, you will be a key member of a highly agile group driving hard to create innovative payment solutions.


• Design, code, document, test components/subsystems to a world-class standard
• Assist in defining processes and choice of development tools to be used across the group
• Interpret technical specifications to produce detailed design
• Design with future extension in mind
• Perform functional and performance testing of solutions
• Ensure code is easily maintainable and tracked in version control system
• Identify best-of-breed methods/tools / API’s and assess technical fit
• Mentor junior software developers
• Participate in architectural decisions
• Provide task estimates, level of complexity assessment
• Provide input to the scheduling of projects
• Ensure tasks get executed on time and to required standards
• Pass on knowledge of various technologies to other team members and to other functions

Desired Skills/Experience:

• Experience working in an Agile environment
• Java [J2EE, Grails, Spring, Hibernate]
• Web [AngularJS, Grails, SpringBoot]
• Strong UI/Web development skills 
• Database [Oracle, Postgres]
• Cloud [PCF, AWS]
• Discipline of working in continuous integration, TDD environment
• Expert knowledge of Application Servers/web passed applications
• Highly experienced in delivering commercial-grade software globally
• Has been pro-active in creating a better user experience, consumer value proposition
• Understands gaps in knowledge and has the ability to source training online