Mid-level Software Engineer – .Net

Posted Aug 5

This is a fully remote position, open to applicants in Mexico.

πŸ“‹ Description

β€’ Design, develop, and maintain applications at the enterprise level using the Microsoft .NET technology stack.

β€’ Create and support distributed n-tier applications to provide reliable and scalable business solutions.

β€’ Write clean, maintainable, and high-quality code in accordance with established coding standards and best practices.

β€’ Design, develop, and optimize SQL Server databases, stored procedures, and database integrations.

β€’ Create and manage RESTful Web APIs and backend services.

β€’ Develop and execute unit tests to ensure the quality and reliability of the software.

β€’ Engage in architecture discussions, technical design, code reviews, and testing activities.

β€’ Collaborate closely with Product Owners, QA Engineers, and other developers within an Agile Scrum framework.

β€’ Contribute to the refinement of user stories, sprint planning, and the implementation of new features.

β€’ Diagnose, debug, and resolve production issues while continuously enhancing system performance and scalability.

β€’ Offer technical support and collaborate with internal stakeholders and customers as required.


⛳️ Requirements

β€’ Minimum of 3 years of professional experience in .NET development.

β€’ Strong proficiency in C# and ASP.NET MVC.

β€’ Practical experience with Entity Framework.

β€’ Comprehensive knowledge of Microsoft SQL Server, including database design, stored procedures, and query optimization.

β€’ Experience in developing RESTful Web APIs.

β€’ Familiarity with HTML5, CSS, and JavaScript.

β€’ Proficient in using Azure DevOps (Boards, Repositories, Pipelines).

β€’ Familiar with Microsoft Azure cloud services.

β€’ Experience with Visual Studio.

β€’ Understanding of Agile/Scrum software development methodologies.

β€’ Strong analytical, problem-solving, and communication skills.

β€’ Ability to work independently while effectively collaborating within a cross-functional team.

β€’ Bachelor's degree in Computer Science, Information Systems, or a related field.

β€’ Proficient in English at an Upper-Intermediate level or higher.


🏝️ Benefits

β€’ Opportunity to work on enterprise-grade software products in the insurance sector.

β€’ Long-term project with a stable workload.

β€’ Collaborative Agile development environment.

β€’ Opportunity to engage with modern Microsoft technologies and Azure cloud solutions.

β€’ Professional growth and learning opportunities.

β€’ Competitive compensation.

β€’ Supportive and collaborative team culture.

People also viewed

BlueCross BlueShield of Tennessee1 day ago

Engineering Team Lead

US flagTennessee OnlyFull-timeFull-stack Engineer
ApplyView job
Cisco1 day ago

Software Engineering Technical Leader

CH flagSwitzerland, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Swoogo1 day ago

Software Developer II, Pro Services

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Globalli1 day ago

Full Stack Developer

IN flagIndia, +1 more countryFull-timeFull-stack Engineer
ApplyView job
Top Doctors1 day ago

Fullstack Developer – Distributed Systems, Typescript, Node.js, Vue.js

ES flagSpain OnlyFull-timeFull-stack Engineer€30k – €40k/year
ApplyView job
Spear AI1 day ago

Full-Stack Engineer, Mid-level

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers