The Senior Software Engineer is responsible for designing, developing, and maintaining scalable software applications, APIs, and enterprise systems that support business objectives. This role serves as a technical leader within the engineering team, helping drive architecture decisions, engineering best practices, secure development, production reliability, and mentorship of junior and mid-level engineers. This position requires strong full-stack engineering experience, with emphasis on modern .NET APIs, Angular-based web applications, SQL Server-backed systems, secure service integrations, and maintainable enterprise software.
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