Test Driven Development, Cloud Development, application resiliency and security. Proficiency in one or more general purpose programming languages. Working proficiency in a portion of software engineering disciplines and demonstrates understanding of overall software skills including business analysis, development, testing, deployment, maintenance and improvement of software. Roles and Responsibilities … Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and highquality production code and maintains algorithms that run synchronously with appropriate systems. Produces architecture and design artifacts for complex applications while ...