WHAT YOU’LL DO:
- Create Innovative Solutions: Use your technical expertise and understanding of software design concepts to develop prototypes and solutions throughout the software development lifecycle.
- Identify Improvement Opportunities: Find areas for improvement in existing code and implement those improvements to drive impactful change.
- Collaborate and Provide Expertise: Work closely with architects and technical leaders to define the team’s technology roadmap and vision, and provide expertise and input to coding standards.
- Drive Automation and Process Improvements: Self-direct to automate and improve business processes and interactions with limited guidance.
- Contribute to System Design: Recommend technical solutions for business problems, and contribute to system and service design to make a significant impact on BECU’s journey.
- QUALIFICATIONS: Minimum Qualifications:
- Bachelor’s degree in computer science or related discipline required, or equivalent work experience.
- Minimum two years of experience designing software and writing production code in a team environment required.
- Experience delivering highly scalable solutions in multiple programming languages and technical environments required.
- Expertise in Test Driven Development concepts, methods, and tools. Demonstrated experience in unit testing required.