About this Software Engineering Opportunity
We are seeking a highly skilled software developer to join our team.
This person will primarily be utilizing .NET Core, C#, SQL.
We hire innovative software development professionals who can work well within a collaborative agile team to develop high quality testable software.
The ideal candidate for this position will have a wide breadth of experience performing development in a .NET environment and developing integrations to third-party systems.
Requirements
* Developing SaaS applications including .NET APIs ASP.NET MVC applications and React applications
* Working with our product organization to understand business requirements and objectives
* Contributing to overall system architecture strategy and design
* Leading by example and setting a high standard for code quality
* Motivating an agile team and fostering collaboration and innovation across the development organization
Qualifications
* Minimum 5 years full-stack experience working through design implementation testing and delivering high availability enterprise applications
* Bachelor's degree in Computer Science or related field or 4-6 years of related experience
* Should have a record of successful delivery of software applications as an individual and with a team
* Strong understanding of the Agile software development methodologies and principles
* Experience with CI/CD
* Must have strong experience and exhibit in-depth knowledge of .NET Core C# SQL MVC SOA Web API Microservices JavaScript Typescript HTML
* Frontend experience is a plus (Angular React)
* Understanding of cloud native applications (Azure AWS)
* Language Requirements
* English Language skills are required
What We Offer
* Health and dental insurance
* Meal and restaurant vouchers
* Fixed monthly stipend for internet and mobile expenses
* InComm hardware/software
* Annual bonuses