Software Development EngineerJob OverviewInitially prototype application solutions collaboratively with business teams, then develop straightforward applications within a feature team using modern AI-assisted development methods to accelerate innovation and deployment."Key ResponsibilitiesDeliver rapid prototypes and minimum viable products for the platformCollaborate with business teams to design application solutionsDevelop fullstack solutions leveraging AI toolsDesign and document application programming interfacesArchitect high-level application designsSkills and CompetencesAgile methodologiesModern software architectureSoftware craftsmanshipActive listening and communicationAPI designProblem-solving in dynamic environmentsAI-assisted coding toolsPrompt engineeringQualificationsBetween 8 and 10 years of .NET experienceBetween 5 and 8 years of experience with agile methodologiesBetween 8 and 10 years of React experienceBetween 8 and 10 years of TypeScript experienceBetween 3 and 5 years of modern software architecture and craftsmanship experienceBetween 3 and 5 years of Java experienceBetween 3 and 5 years of professional experience in active listening and communicationLess than 3 years of API design experienceLess than 3 years of experience in problem-solving in dynamic environmentsLess than 3 years of experience with AI-assisted coding toolsLess than 3 years of experience in prompt engineering