Senior Programmer Analyst

Vital Tech SolutionsLansing, MI

About The Position

This senior -level Programmer Analyst role will operate in a contract capacity supporting enterprise -level applications within a large public -sector–aligned environment. The position focuses on maintaining, securing, and enhancing critical database -driven applications, while also contributing to ongoing modernization initiatives. The individual will function as a senior developer/analyst within a small, agile team, responsible for translating business requirements into technical solutions, developing new features, and supporting existing systems. The role includes a balanced mix of new development and application maintenance work, leveraging modern and legacy Microsoft technologies.

Requirements

  • 9+ years of experience developing enterprise applications using C# and the .NET ecosystem
  • Hands -on experience with both legacy .NET Framework and modern .NET (Core or later)
  • Strong experience with relational databases, including advanced SQL development, data integration, and performance tuning
  • Experience with API testing tools and automated testing frameworks
  • Solid understanding of software design patterns and object -oriented best practices
  • Demonstrated knowledge of secure coding techniques and application security principles
  • Experience building and maintaining automated unit tests
  • Ability to design scalable, maintainable applications using clean architecture principles

Nice To Haves

  • Experience working in complex, cross -functional environments with multiple stakeholders
  • Strong background in Agile/Scrum methodologies, including participation in sprint ceremonies and iterative delivery

Responsibilities

  • Contribute to technical architecture discussions, modernization efforts, and long -term solution design
  • Balance workload across enhancements and maintenance activities (approx. 40% new development / 60% support)
  • Design, develop, and maintain web applications and APIs using ASP.NET MVC and REST/SOAP services
  • Work with JSON -based integrations, API documentation tools, and lightweight ORM frameworks
  • Support and enhance CI/CD pipelines using modern DevOps practices and version control systems
  • Develop and maintain front -end components using JavaScript frameworks and UI libraries
  • Create and maintain reporting solutions to support operational and business needs
  • Optimize database performance through query tuning and efficient data design
  • Utilize modern IDEs and debugging tools for full lifecycle development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service