TOPS Cat 2 - Senior Software Web Developer
Company: Krasan Consulting
Location: Springfield
Posted on: May 9, 2025
|
|
Job Description:
Job Title: Senior Software Developer
Before applying for this role, please read the following
information about this opportunity found below.
Location: Springfield, IL (on-site initial 30 days and thereafter 3
days on-site per week.)
Employment Type: Full-Time
Project Name: Agency Projects
Agency: Illinois State Board of Education (ISBE)
Job Summary
We are seeking a highly skilled Senior Software Developer with
extensive .NET and UI experience. This role requires strong
problem-solving abilities, leadership, and collaboration skills, as
well as the capability to work with legacy .NET systems while
integrating modern front-end architecture.
The successful candidate will contribute to the development of an
advanced custom reporting platform that collects and manages
statistical, demographic, and segmented data from multiple sources.
You will work with complex data structures, ensuring accurate data
collection, transformation, and reporting while following best
practices in security and scalability.
The ideal candidate is highly adaptable, capable of managing
ambiguous requirements, and possesses the ability to engage with
business stakeholders and technical teams to drive innovative and
efficient software solutions.
Key Responsibilities
Technical Leadership & Software Development
You will design, develop, and maintain a high-performance .NET
application using a modern front-end framework (Vue.js). You will
integrate this application with legacy systems (.NET), multiple
databases, data warehouse, Restful API services and use a modern UI
framework (Vue.js).
You will collaborate on integration with our security (OAUTH/SSO)
using a secure-by-design mentality. You will also take a user
experience approach to developing the best UI that supports
business and user goals and requirements.
You will work directly with business stakeholders, technical teams,
and leadership to clarify and refine project requirements.
You will provide technical insights, presentations and
recommendations to both technical and business owners, ensuring
alignment with business objectives. You must be able to articulate
complex technical concepts clearly to both technical and
non-technical audiences.
Problem-Solving & Performance Optimization
You will identify and resolve data inconsistencies across
relational and dimensional databases, ensuring smooth data flow and
integration across multiple applications and teams.
You will perform code reviews, debugging, and troubleshooting to
enhance code quality, including optimizing application performance,
security, and maintainability.
Required Qualifications & Skills
Soft Skills
Excellent communication skills with the ability to interact with
business and technical stakeholders.
Strong problem-solving and analytical abilities to navigate complex
data environments.
Proactive decision-making skills, with the ability to defend
technical choices using data and reasoning.
High attention to detail and a commitment to delivering clean,
high-quality code.
Ability to work independently while contributing to a
collaborative, team-oriented environment.
Adaptability to fast-paced development cycles and changing
requirements.
Technical Skills
Frontend Development: Advanced HTML, CSS, JavaScript including
Vue.js; Strong design sensibility and user interface development
experience is highly preferred
Backend Development: C#, ASP.Net, .Net Core, MVC
Database Management: SQL, Microsoft SQL Server, SSMS
API Development: RESTful API design, integration, and
documentation
Authentication & Security: OAuth2, JWT, role-based access control
(RBAC)
Cloud & DevOps: Azure DevOps, CI/CD pipelines, containerization
(Docker, Kubernetes)
Software Architecture: Clean Architecture, Microservices, SOLID
principles
Performance Optimization & Debugging: Strong methodologies for
troubleshooting and performance tuning
Preferred Qualifications
Strong UI and design-system experience with a project portfolio of
work.
Experience leading cross-functional teams or working in a technical
lead capacity
Familiarity with Agile/Scrum methodologies
Exposure to message queuing services (RabbitMQ, Azure Service Bus,
etc.)
Keywords: Krasan Consulting, Saint Peters , TOPS Cat 2 - Senior Software Web Developer, IT / Software / Systems , Springfield, Missouri
Click
here to apply!
|