Senior Software Engineer
Title: Software DeveloperLocation: Englewood, CO, and Philadelphia, PA – hybrid in the office (4 days office)Terms: 12+ Month Contract Role Job Description:Required: Java, Node.js, Lambda, Python scripting, Dynamo DB, AWS.Responsibilities:Code software applications to adhere to designs supporting internal business requirements or external customersStandardize the quality assurance procedure for softwareOversee testing and develop fixesRely on limited experience and judgment to plan and accomplish goalsPerform a variety of tasksWork under general supervisionMonitor and maintain operational readiness of Middleware Applications, including applications hosted in the AWS cloudIdentify opportunities for system enhancements that will deliver enhanced functionality and/or simplify system administrationFacilitate and develop plans for application changes (including defect fixes, enhancements,s and/or configuration changes)Configure and test changes to the system, including reports, security access, and workflowPerform/coordinate configuration changes to the production environmentWork closely with BA/QA team members to create test plans and ensure that issues are properly identified, fixed, and testedQualifications:May require a bachelor's degree in a related area and at least 8 years of experience in the field or in a related areaHas knowledge of standard concepts, practices, and procedures within a particular fieldExperienced mentor with the ability to work in a collaborative environment and coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality, maintainable solutionsServices – Expert-level implementation skills in building highly scalable services (SOAP and REST)Spring – Expert-level implementation skills with the Core Spring Framework and including other sub-projects like Spring JMS, Spring Security, Spring Data, and Spring IntegrationSkilled at building modern REST Web servicesExperience with additional scripting languages such as Python and Ruby is a plusExperience consuming API/web-based servicesExperience with HTTP and TCP/IPA certain degree of creativity and latitude is requiredTypically reports to a project leader or manager