Hi,
Please find the role below and let us know your interest.
Role: 155632- Programmer Analyst (.NET Full stack developer)
Location: Lansing, MI (Hybrid- 2 days a week-Mon/Tue)
NEED ONLY MI LOCALS
Experience: 10+ Years
Duration: 12+ Months contract
Position Summary:
• Lead application development efforts for large-scale systems within a State of Michigan environment, following DTMB SUITE methodology and Agile frameworks.
• Design, Develop and maintain applications using C#.Net and Angular.
• Writing user acceptance test plans, creating required test data, and assisting users with running tests.
• Participating in requirements gathering session to document scoping, definition, analysis, business design, and technical design phases
• Coordinating application development and scheduling interfaces with cross-functional teams
• Assisting with debugging complex coding issues.
• Author technical standards, choose technology, and create technical solutions.
• Develop and maintain SSRS reports.
• Extensive knowledge on source control tools such as GIT
• Participate in artifact reviews with peers, system specialists, Enterprise Security and other DTMB entities to ensure IT solutions and applications adhere to DTMB and agency policies, standards, and guidelines.
• Coordinate with security resources to ensure systems are properly designed on DTMB and Agency security requirements and standards.
• Participate in Solutions Design Team (SDT) meetings and assist in the creation of Enterprise Architecture Solution Assessments (EASA), infrastructure Service Requests (ISR), Hosting documents, and Firewall Rules as needed.
• Develop database objects including stored procedures, functions, triggers, and packages using SQL and PL/SQL.
• Troubleshoot issues using SQL, PL/SQL scripts
• Hands-on experience Integrating software components into a fully functional software system
• Ensure proper change management is followed and documented for all changes to system designs and prod changes.
• Development training content and facilitate training.
• Actively participate in the development and implementation of assigned client agency’s strategic direction/plan.
• Serve as technical resource to the Project Manager and liaison to the PMO to assist with resolving project issues.
Skill Description:
• 10+ years’ experience of developing complex systems using C#/.NET and Java (Eclipse IDE).
• 8+ years programming using JavaScript, SSRS, and Microsoft SQL Server
• 5+ years of hands-on experience developing web applications using Angular and modern JavaScript frameworks.
• 10+ years of advanced experience in SQL and PL/SQL development.
• 5+ years of recent experience writing, compiling, modifying, and debugging complex SQL Server database configuration items, including, but not limited to, Stored Procedures, Functions, Triggers, Views, Tables, and linked servers.
• 5+ years of experience using Azure DevOps (ADO) for backlog management, sprint planning, task tracking, and Agile progress reporting.7+ years of experience working with GIT code repository software.
• 5+ years of experience working with Git for version control and source code management.
• 5+ years of experience developing and executing unit and regression tests to ensure application reliability and stability.
• Strong experience developing secure web applications, implementing industry best practices to prevent vulnerabilities such as cross-site scripting (XSS) and SQL injection, including secure logging practices.
• 2+ years’ experience with React.js and modern JavaScript (ES6+)
• Exposure to DevOps practices and cloud platforms including AWS and Microsoft Azure.
• Hands-on experience using GitHub Copilot to accelerate daily coding tasks, including code generation, refactoring and documentation.
• Proven ability to integrate GitHub Copilot into development workflows to enhance productivity, code quality, and team collaboration.