Full Stack Developer
Lansing, MI | Work from home flexibility
Job Description
Title: Programmer Analyst VI – Full Stack Developer
Location: Lansing, MI (Hybrid)
Note: This is a W2 contract role – C2C, 1099, & 3 rd party candidates WILL NOT be considered
This Programmer Analyst position will act as a Senior Developer in a hybrid waterfall/agile environment on a small development team to write and test code to implement the user stories and requirements for the Long Term Care Reimbursement project. Resources filling this position must have at least 5 recent years’ experience working with Angular, C# .Net, JavaScript, SSRS, SQL Server, and working in an environment utilizing hybrid agile/waterfall project management methodologies.
Position Duties:
- Design, develop, and maintain applications using C#.Net and Angular
- Write user acceptance test plans, creating required test data and assisting users with running tests
- Participate in requirements gathering session to document scoping, definition, analysis, business design, and technical design phases
- Coordinate application development and scheduling interfaces with cross-functional teams
- Assist with debugging complex coding issues
- Author technical standards, choose technology, and create technical solutions
- Develop and maintain SSRS reports
- Participate in artifact reviews with peers, system specialists, Enterprise Security, and other entities to ensure IT solutions and applications adhere agency policies, standards, and guidelines
- Coordinate with security resources to ensure systems are properly designed according toagency 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
- Ensure proper change management is followed and documented for all changes to system designs and prod changes
- Develop 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
Position Qualifications:
- 10+ years of experience of developing complex systems using C#/.NET and Java (Eclipse IDE)
- 10+ years of advanced experience in SQL and PL/SQL development
- 8+ years of programming experience using JavaScript, SSRS, and Microsoft SQL Server
- 7+ years of experience working with GIT code repository software and 5+ years of experience working with GIT for version control and source code management
- 5+ years of hands-on experience developing web applications using Angular and modern JavaScript frameworks
- 5+ years of recent experience writing, compiling, modifying, and debugging complex SQL Server database configuration items, including 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
- 5+ years of experience developing and executing unit and regression tests to ensure application reliability and stability
- 2+ years of experience with React.js and modern JavaScript (ES6+)
- 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
- Exposure to DevOps practices and cloud platforms, including AWS and Microsoft Azure
- Hands-on experience Integrating software components into a fully functional software system
- 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
- A minimum of a Bachelor’s Degree in Information Technology or other relevant field
Note: This is a W2 contract role – C2C, 1099, & 3 rd party candidates WILL NOT be considered
#ALINE11