
Mid-level Software Engineer β .Net
Posted Aug 5

Posted Aug 5
This is a fully remote position, open to applicants in Mexico.
β’ 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.
β’ 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.
β’ 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.
BlueCross BlueShield of Tennessee
Cisco
Swoogo
Globalli
Get handpicked remote jobs straight to your inbox weekly.