
Search by job, company or skills
We are a seeking a Senior Software Engineer who delivers measurable business impact through high-quality software. You will analyze requirements, design robust solutions, write efficient and secure code, and ensure releases meet user needs and organizational goals.
As a senior member of the engineering team, you will mentor others, raise engineering standards, and help institutionalize modern AI-assisted development practices to improve cycle time and quality.
Languages & OOP -Strong object-oriented skills in C#
API Design -Deep experience with REST and/or GraphQL
Front-End -Proficiency in Angular or similar modern framework
Cloud- Cloud-native development — AWS preferred; AWS certifications are a plus
Quality & Testing -Automated testing discipline: unit, integration, and acceptance tests
AI Practices -Hands-on experience with AI-assisted development tools and workflows
Design, build, and test incremental, production-ready solutions that deliver measurable business outcomes.
Contribute across the full 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.
Practice Responsible AI: evaluate AI-generated 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 build CI/CD pipelines. Mentor & pair: model effective AI usage in pairing sessions; coach junior engineers on prompt strategies and promote AI-Assisted Engineering (AIAE) practices.
Collaborate directly with business leaders and SMEs to understand the company's domain and ensure successful delivery.
Job ID: 146398311