Senior Software Developer
This individual will be a key player in designing, developing, and maintaining enterprise-level software solutions. The ideal candidate will have a deep understanding of Microsoft development tools and frameworks, along with a passion for innovation and problem-solving. This position will support Stealth Partner Group, which offers stop loss and ancillary benefit solutions to Brokers, Consultants and Third- Party Administrators.
WHAT YOU WILL DO
- Code, test and maintain software applications for our external application
- Contribute to feature delivery from technical design through execution and release within our continuous integration and delivery environment
- Participate in all phases of our Scrum/Kanban SDLC - working in concert with our Product, QA, and Release Management teams
- Stay up-to-date on emerging technologies and how they might be used to meet goals
- Bring new ideas to the team, teach best practices, pitch and lead adoption of change
HOW YOU QUALIFY
- 7+ years as a software developer with an advanced background building software using the Microsoft technology stack
- Core technologies required
- C#
- REST/Web API
- .NET Core through latest version
- Microsoft SQL including stored procedures, functions, and views
- Strong understanding of object-oriented software design/SOLID principles
- Expertise with Vue.js, Angular, React
- Azure DevOps or Github Actions for build and release
- Source control with Git and the release branch strategy
- Extensive use of APIs and understanding of HTTP and REST architecture
- Experience working in an Agile/SCRUM environment
- Proven ability to work in a rapid release production environment with test automation
- Experience with Unit Testing frameworks (NUnit, XUnit, MSTest, TDD or BDD)
- Ability to collaborate with team and work independently to complete tasks
- Independent problem solver/troubleshooter