Dotnet Developer

Job Category: Technology and IT
Job Type: Contract
Job Location: USA
Company Name: Artiminds

Company Overview – Artiminds

Artiminds is a dynamic and multifaceted solutions provider with deep expertise across Information Technology (IT), Industrial Engineering, Quality Engineering, Artificial Intelligence (AI), Data Analytics, Internet of Things (IoT), and Enterprise Resource Planning (ERP). Our broad capabilities allow us to deliver customized, high-impact solutions tailored to the unique challenges of each client.

In the IT domain, we lead with innovation—offering advanced services in software development, network infrastructure, cybersecurity, and IT consulting. Our Industrial Engineering team drives operational efficiency and productivity improvements, while our Quality Engineering professionals ensure that every product and service meets or exceeds customer expectations.

With our AI and Data Analytics solutions, we help organizations harness the power of data for smarter, faster decision-making. Our IoT technologies enable real-time monitoring and automation, transforming how industries operate. Additionally, we design and implement ERP systems that are precisely aligned with each client’s specific business requirements.

Senior .NET Developer (Onsite – Mounds View, MN)

We are seeking a highly skilled Senior .NET Developer with a proven track record of designing and building scalable web APIs and backend services using C#, ASP.NET Core, and modern software architecture principles. This is a full-time onsite role based in Mounds View, MN—ideal candidates will either reside locally or be open to relocation.

What You’ll Do

  • Design, develop, and maintain scalable, secure, and high-performance RESTful APIs using C# and ASP.NET Core

  • Build modular and reusable code libraries to improve development efficiency

  • Implement robust backend services aligned with enterprise architecture standards

  • Use Entity Framework Core, including repository and unit of work patterns, to handle complex data operations

  • Collaborate with QA teams to build unit and integration tests and support test automation efforts

  • Partner with DevOps teams to enhance and maintain CI/CD pipelines

  • Engage in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives

  • Conduct code reviews, mentor junior developers, and promote best practices

  • Integrate APIs with external systems and ensure secure, reliable data exchange

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field

  • 8+ years of enterprise-level software development experience in Microsoft tech stack

  • 6+ years of hands-on C# development with strong object-oriented design skills

  • 4+ years of experience building web APIs with ASP.NET Core (Web API framework)

  • Deep experience with Entity Framework Core, LINQ, and advanced SQL queries

  • Proficiency in documenting APIs with Swagger/OpenAPI

  • Strong understanding of microservices architecture, dependency injection, and middleware pipelines

  • Hands-on experience with CI/CD tools (e.g., Azure DevOps, Jenkins, GitHub Actions)

  • Solid experience with Git, including GitFlow or Azure Repos

  • Familiarity with common architecture patterns like MVC, MVVM, Repository Pattern

  • Practical experience with Azure cloud services, including monitoring and logging solutions

  • Strong background in secure coding practices, including OAuth2, JWT, and role-based access control

Preferred Skills

  • Experience with Docker and Kubernetes for containerized deployments

  • Familiarity with Azure PaaS offerings (e.g., Azure Functions, Logic Apps)

  • Exposure to message queuing systems like RabbitMQ or Azure Service Bus

  • Background in regulated industries such as healthcare or medical devices

  • Microsoft certifications such as MCP, MCSD, or equivalent are a plus

Soft Skills

  • Excellent verbal and written communication abilities

  • Detail-oriented with strong analytical and troubleshooting skills

  • Comfortable working both independently and in a collaborative team environment

  • Passionate about learning and applying new technologies


Benefits Include

  • Comprehensive medical insurance

  • Access to exclusive job market insights via LinkedIn Premium

  • Additional benefits tailored to support your well-being and career development

APPLY

Apply for this position

Allowed Type(s): .pdf, .doc, .docx