MediSpend solutions are designed to empower life sciences companies to grow their business compliantly.
Senior/Principal Software Engineer
Location
United States
Posted
35 days ago
Salary
$140K - $160K / year
Job Description
Job Requirements
- Bachelor’s degree in Computer Science, related discipline, or equivalent experience
- 10+ years of overall Software Development experience in the .Net/Azure ecosystem
- 8+ years of experience developing in C# and HTML/JavaScript
- Excellent working knowledge of .Net design patterns/frameworks (ASP.NET, MVC, Webforms, Entity Framework, etc.)
- Excellent working knowledge with Azure data storage engines including SQL Database, Cosmos, and Blob Storage
- 5+ years of JavaScript frameworks, Angular preferred
- 5+ years of building multi-tenant web applications distributed via Azure cloud
- Strong experience with building and leveraging integration frameworks and techniques that interact with client source data systems
- Very broad knowledge of Azure cloud services
- Strong understanding of CI/CD features within Azure DevOps
- Working knowledge of Jira/Confluence.
- 5+ years working in an Agile/Scrum environment.
- 5+ years experience working with offshore development teams
Benefits
- Bonus
- Health insurance
- Professional development opportunities
- Flexible working hours
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Consumer Engineering Test Infrastructure
CoinbaseWe're building an open financial system for the world.
Software Engineer on CETI team developing scalable testing infrastructure at Coinbase
Software Engineer at Coinbase enhancing backend frameworks
Staff Engineer for the Identity Infrastructure at Reddit
Senior Cloud Software Engineer
NVIDIANVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology—and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Senior Cloud Software Engineer creating innovative GPU cloud solutions at NVIDIA