The Senior Software Engineer is a key technical contributor and team leader who designs, builds, and maintains full-stack applications, including .NET/C# applications and the data services platform. Working on an Agile team, the engineer delivers well-engineered, maintainable, tested solutions on time while promoting user-centered design, sound architecture, and engineering best practices. The role develops and supports a compliance management platform, robust services, and scalable data-processing jobs, and contributes to architecture, production support, code quality, mentoring, and cross-functional delivery. The position may require travel to a nearby office for onboarding, training, and team collaboration.
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