The Senior Software Developer is a hands-on, client-facing technical contributor responsible for designing, building, deploying, and maintaining high-quality software solutions that support application modernization and digital transformation initiatives across mobile, web, and commerce workstreams. In this engagement, Senior Developers are expected to operate with a high degree of autonomy, contribute to architectural and technical decisions, mentor less-Senior engineers, and actively improve delivery, reliability, and operational excellence. Work will include enhancing applications built primarily with .NET Core, with additional components in Node.js and TypeScript, and supporting API, microservices, and integration delivery (including GraphQL). The team operates across Azure, AWS, and hybrid/on-premises environments with Kubernetes, aligning to the client’s engineering standards and architectural direction.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior