Software App Developer
• Code software applications to adhere to designs supporting internal business requirements.
• Standardize the quality assurance procedure for software.
• Oversee testing and develops fixes.
• Monitor and maintain operational readiness of Middleware Applications including applications hosted in AWS cloud.
• Identify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administration.
• Facilitate and develop plans for application changes (including defects fixes, enhancements and/or configuration changes).
• Configure and test changes to system including reports, security access, and workflow. Coordinate configuration changes to the production environment.
• Work closely with BA/QA team members to create test plans and ensure issues are properly identified, fixed, and tested.
• 3+years’ experience in fast paced Agile software development role
• Implementation skills in building highly scalable services (SOAP and REST)
• Implementation skills with the Core Spring Framework and sub-projects like Spring JMS, Spring Security, Spring Data and Spring Integration.
• Skilled at building modern REST Web services
• Experience with additional scripting languages such as Python and Ruby a plus
• Experience consuming API/web-based services
• Ability to coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions.
• Experience with HTTP and TCP/IP
• Experienced mentor with the ability to work in a collaborative environment
• BS degree in technical field