About This Opportunity
We are seeking a highly skilled Software Engineer to join our team.
* This person will primarily utilize .NET Core, C#, and SQL.
* The ideal developer for this position will have a wide breadth of experience performing development in a .NET environment and developing integrations to third-party systems.
Responsibilities:
* 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 our development organization.
Qualifications:
* A minimum of 5 years full-stack experience working through design, implementation, testing, and delivering high availability enterprise applications.
* A Bachelor's degree in Computer Science or related field, or 4-6 years of related experience.
* A strong understanding of Agile software development methodologies and principles.
* Experience with CI/CD.
* Strong experience and knowledge of .NET Core, C#, SQL, MVC, SOA, Web API, Microservices, JavaScript, TypeScript, HTML.
* Frontend experience is a plus (Angular, React).
* An understanding of cloud native applications (Azure, AWS).
Benefits:
* Health and dental insurance.
* Meal and restaurant vouchers.
* A fixed monthly stipend for internet and mobile expenses.
* InComm hardware/software.
* Annual bonuses.
Location:
This position is CLT and fully remote in Brazil.