Requirements
- Bachelor’s degree in computer science or a related field
- 7+ years of Software Engineering experience
- Excellent communication skills
Nice to Have
- Design, build, and test incremental, production-ready solutions that deliver measurable business outcomes.
- Contribute across the stack (front-end and back-end), with attention to scalability, performance, maintainability, and security-first design.
- Implement AI-DLC Patterns (e.g., code assistants, chat/agent tools, test generators) to accelerate analysis, coding, refactoring, test creation, and documentation—while maintaining human oversight and accountability.
- Evaluate AI suggestions for correctness, security, performance, and style; ensure output meets coding standards and organizational guardrails.
- Automate the routine: leverage AI to scaffold boilerplate, generate typed API clients, create repeatable test fixtures, and CICD pipelines.
- Mentor & pair: model effective AI usage in pairing sessions; coach junior engineers on prompt strategies to promote AIAE practices.
- Strong object-oriented skills in C#; deep experience with API design (REST and/or GraphQL) and Angular (or similar).
- Cloud-native development (AWS preferred); familiarity with AWS certifications is a plus.
- Quality focus with automated testing (unit/integration/acceptance).
- Collaborate directly with business leaders and SMEs to understand the domain and ensure successful delivery.
Compensation
Not specified
Work Arrangement
Not specified
Team
Not specified
Other
This position may require up to 10% travel.
Not specified