Job Title: Senior Software DeveloperProject: Educator Effectiveness ProjectJob Type: Contract- W2Location: Springfield, ILDuration: 1 years
Job Description:We seek a highly skilled Senior Developer to work on the Agency’s Educator Licensure Information System (ELIS) and Annual Program Report (APR) system. ELIS is the system educators use to apply for educator licensure. The system is used by more than 500,000 educators across the state. APR is used by Illinois colleges and universities to report enrollment and program completion data to clients annually. Developers will work closely with Educator Effectiveness Subject Matter Experts to improve user experience, fix system issues, and further develop the systems to meet state law and regulations requirements.
Responsibilities:Software Design and DevelopmentLead the design and development of software applications, ensuring high performance, scalability, and security.Write clean, maintainable, and efficient code following best practices and industry standards.Conducted code reviews and provided constructive feedback to team members.Completes data requests and data queriesTechnical LeadershipMentor and guide junior developers, fostering a collaborative and productive team environment.Stay updated with the latest industry trends and technologies to implement innovative solutions.Participate in architecture and design discussions, providing technical insights and recommendations.Project ManagementCollaborate with project managers, business analysts, and subject matter experts to define project scope, objectives, and timelines.Estimate development efforts and manage task assignments to ensure timely project delivery.Track and report on project progress, addressing any issues or roadblocks promptly.Quality AssuranceDevelop and execute unit, integration, and automated tests to ensure software quality.Identify and fix software defects and performance bottlenecks.Participate in code and design reviews to maintain high code quality standards.Collaboration and CommunicationWork closely with cross-functional teams, including business analysts, subject matter experts, QA engineers, and UX/UI designers, to gather requirements and translate them into technical specifications.Communicate technical concepts and solutions to non-technical stakeholders effectively.Document software designs, code, and technical processes for future reference and maintenance.Maintenance and SupportProvide ongoing maintenance and support for existing applications, ensuring they continue to meet business needs.Troubleshoot and resolve production issues promptly.Optimize and refactor existing codebases to improve performance and maintainability.
Requirements:At least eight (8) years of experience as a Microsoft Full-Stack DeveloperDocument experience and strong technical expertise working with:ASP.Net Core 3.x,ASP.Net Framework 4.xASP.Net Web FormsEntity Framework (or EFCore)JavaScript - Any Major Framework (Vue, React, Angular)SQL Server 2008+T-SQLVisual Basic / C#APIsSSRSStrong experience working on Microsoft SQL Server Database.
Additional Skills (Preferred):Experience in Education Sector Technologies and projects is beneficial.
Krasan Consulting provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.Interested candidates with US Work authorization may apply with most updated resume to: Shashidhar.Reddy@krasanconsulting.com