The Senior Software Developer designs, develops, and supports secure, scalable, and maintainable enterprise applications, APIs, cloud-native services, data integration platforms, and AI-enabled solutions. The role partners with business and technology stakeholders to translate business objectives into technology solutions that improve operational efficiency, reduce risk, enhance customer and employee experiences, and support organizational growth. It applies expertise in Microsoft Azure, C#/.NET, SQL Server, software architecture, integration, and emerging technologies to advance cloud adoption, automation, modernization, and engineering excellence while mentoring developers and contributing to long-term technology direction. The position delivers enterprise solutions and supports operational improvement, cloud, AI, data enablement, reliability, and risk reduction. It develops applications, APIs, integrations, shared services, and cloud-native solutions; implements AI-enabled capabilities and enterprise data integration; and supports security, performance, DevOps, Agile delivery, architecture decisions, and developer mentoring.
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