Senior Software Engineer - C#
On-site · Boston, Massachusetts, United States
Job Summary
Senior Software Engineer at Emburse focusing on C# in a distributed web application environment. You will design, build, and maintain RESTful services and APIs, work with Azure and other cloud services, contribute to microservices architectures, and participate in SDLC/Agile practices with code reviews, testing (unit/integration), and documentation. You’ll collaborate across teams to deliver scalable, secure software and contribute to both development and runtime improvements in a fast-moving environment.
Required Qualifications
- Required: Bachelor’s degree in Computer Science or related field, or equivalent years’ experience
- Minimum of 8 years of experience in software engineering
- Experience with C# in a distributed web application development environment (e.g. microservices, APIs, DB integration, queues, topics, caches, containers, serverless)
- Experience with Azure services and APIs, or equivalent cloud vendor experience
- Experience working in Windows and Linux environments
- Experience designing and building REST services and APIs
- Experience with source control such as Git
- Experience with CI/CD pipelines and deployment methodologies
- Experience working in an Agile software development environment (e.g. scrum)
- Experience working with 3rd party APIs, workflow and integration architectures
- Experience with large-scale or distributed web applications
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.