Programmer Analyst 6 - .NET Developer

Lansing, MI, USA
Backend
Senior Software Engineer
Hybrid
9+ years of experience
Enterprise SaaS

Description For Programmer Analyst 6 - .NET Developer

Join Stafford Gray as a Senior .NET Developer in an exciting hybrid role at the State of Michigan's Department of Technology, Management and Budget. This position offers a blend of modern technology stack and enterprise-scale challenges, requiring on-site presence 2 days per week in Lansing, Michigan. You'll be working with cutting-edge technologies including .NET Core 6, ASP.NET, and Azure, while contributing to important government projects. The role combines backend development with database expertise, requiring strong skills in C#, Entity Framework, and web services. You'll be part of an agile team, contributing to both new development and maintenance projects, with opportunities to work on various aspects of the software development lifecycle. The position demands a seasoned professional with extensive experience in enterprise software development, offering the chance to make a meaningful impact on state-level technology infrastructure. This role is ideal for developers who value stability, technical complexity, and the opportunity to work on systems that serve millions of citizens.

Last updated 11 minutes ago

Responsibilities For Programmer Analyst 6 - .NET Developer

  • Write well-designed, testable code using Microsoft Dotnet MVC, Entity core framework
  • Develop business application components using Object Oriented with C#
  • Design and develop RESTful Web Services using Web API framework
  • Design, Develop and maintain applications using Microsoft .net web and core framework
  • Implement design patterns like Singleton, Facade, Adapter
  • Build and maintain unit test framework
  • Execute full software development life cycle (SDLC)
  • Design logical and physical database models
  • Develop database objects including stored procedures, functions
  • Troubleshoot issues using TSQL Scripts
  • Integrate software components into functional software system
  • Maintain source code and CICD pipeline
  • Develop software design documents and work with stakeholders
  • Create flowcharts, screen layouts and documentation

Requirements For Programmer Analyst 6 - .NET Developer

Java
JavaScript
TypeScript
  • 9+ years of ASP.NET 4.8 and .NET CORE 3.1 or higher (6.0 preferred) and C# experience
  • 9+ years of experience with Oracle Database, PL/SQL with Entity Framework
  • 3+ years of JAVA 1.8+ and Spring Framework experience
  • 9+ years of experience developing with SOAP, and REST web service interfaces
  • 9+ years of experience with SQL including writing and maintaining complex Select/Insert/Update statements
  • 7+ years of experience with Agile / SCRUM processes
  • 7+ years of experience working with Azure DevOps / TFS
  • 7+ years of experience working with GIT code repository software
  • 5+ years of experience developing unit and regression tests
  • 5+ years of experience developing secure websites using industry best practices
  • Familiarity with Design patterns preferred

Interested in this job?

Jobs Related To Stafford Gray Programmer Analyst 6 - .NET Developer

Senior Java Developer

Senior Java Developer position focusing on backend development with Spring frameworks, database management, and enterprise integration.

Senior Software Engineer (Backend)

Senior Backend Engineer role at Orfium, building scalable systems for music rights management, requiring 5+ years experience with modern web frameworks and SQL.

WebMethods Integration Developer

Senior WebMethods Integration Developer position focusing on developing and maintaining business application integrations using Software AG's webMethods platform in Riyadh.

Software Engineer

Senior Software Engineer position at Maverc Technologies requiring 14+ years of experience, security clearance, and ServiceNow expertise.

Contract Senior Full Stack WordPress Developer

Senior WordPress Developer position at Kanopi, offering remote work for US/Canada-based developers with 4+ years experience in WordPress and agency environment.