Position Overview
Responsibilities Participate in a cross-functional team responsible for the full software development life cycle from conception to deployment of each new product. Design, develop, test, document, deploy, and support new and existing systems and software applications in accordance with agreed standards. Quality: Perform quality tests and performance testing. Develop and execute tests, automation scripts, and procedures. Handle load and scale considerations. Ensure secure and robust solutions within the security context. Manage non-functional architectural concerns for applications. Enforce industry standards. Evaluate system architecture and make recommendations. Adhere to prescribed development frameworks, patterns, and practices. Design: Provide solutions to programming challenges. Create automated and scalable solutions. Development: Work with developers and architects to develop components based on requirements. Apply code and communicate the impact of code changes with Business An...