Required Qualifications & Skills
Web Applications Developer with a strong background in .net development and verified experience in MVC framework with the following minimum qualifications (must be clearly stated on the resume and verifiable via reference checks):
5+ years' experience developing web applications
5+ years' experience producing technical documentation related to requirements, specifications, traceability matrices, designs, or testing
5+ years' experience testing custom applications, reports, large data sets, or dashboards
5+ years' experience developing in the .Net architecture
5+ years' experience in C# programming language
5+ years' experience producing technical documentation related to requirements, specifications, traceability matrices, designs, or testing
5+ years' experience testing custom applications, reports, large data sets, or dashboards
5+ years' experience in MVC
3+ years' experience with JavaScript frameworks (React, Angular and Vue JS), class structures and development
Proficiency with Microsoft Word, Excel, Visio, Project, and PowerPoint
Ability to work with other project managers and under the leadership of a Project Manager
Demonstrated experience with large-scale implementation projects.
Collaboration with multiple stakeholder groups with diverse and competing needs and expectations
Preferred
Computer Science or Management Information Systems degree
2+ years' experience in PL/SQL or TSQL
3+ years' experience in HTML5
Proficiency with Azure Dev Ops (TFS)
Experience working in state government, specifically in the field of Education or Early Learning
Ability to work with other developers under the leadership of a Project Manager and team
The Web Applications Programmer will be responsible for the following:
Understanding the project requirements and project goals and using that understanding to produce deliverables
Working with Business Analyst to create and/or update project, technical, and training materials as needed.
Actively participate in meetings or other project activities to produce project deliverables
Communicating accomplishments to BA to produce weekly status reports that outlines accomplishments and planned activities for the following week
Understanding the project requirements and project goals and using that understanding to produce project deliverables
Communicating project progress and information to key stakeholders.
Assisting in the preparation of information for program leadership team, executive steering committee, and project manager as appropriate.
Ensuring technical direction and standards for infrastructure and software applications are being followed.
Understanding strategic project direction and tactical goals, and effectively participating in the development and implementation of business solutions.
Assisting both internal and external resources to achieve business solutions within project guidelines.
Identifying and eliminating obstacles to solution plans, business goals or implementation. Assist in the development and implementation of contingency plans.
Participating in conference calls with State and Federal stakeholders, as necessary.
Researching and maintaining knowledge in emerging technologies and possible application to the project / program.
Any Graduate