Description
Design, code, test and deploy robust, scalable, and high-performance full-stack features for our web-based business management platform using C#, .NET, Azure and modern web frameworks Integrate generative AI and LLMs to build intelligent, next generation user experiences. This includes designing, implementing and refining prompts to ensure optimal performance relevance. Collaborate closely with program managers, UX designers and other engineers to translate complex business requirements into well-architected technical solutions. Actively participate in the team's agile processes, contributing to planning, design sessions and sprint retrospectives. Enhance system quality by conducting code reviews, writing unit tests, and developing automation to ensure features are reliable and maintainable. Contribute to the health of our live service by monitoring performance, investigating and resolving production issues, and participating in an on-call rotation. Bachelor's Degree in Computer Science, or related technical discipline with proven experience coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience. Professional experience in full-stack software development, with a proven track record of shipping commercial software. Hands on experience coding in an object-oriented language such as C#, TypeScript, or similar. Strong problem-solving skills and the ability to work collaboratively in an agile team environment. Excellent written and verbal communication skills with the ability to clearly articulate complex technical topics and discuss requirements with stakeholders. High level understanding of LLM models, prompt engineering, and Agentic workflows. Familiar with CI/CD, automated testing, and modern DevOps practices. Experience building and deploying scalable web applications using modern front-end frameworks like React, Angular etc. Proficient with relational databases, SQL and data modeling. Previous experience working with complex, data- intensive business applications.