Job Specifications
Role Title: Senior Software Developer
Type of contract: W2
Location: Remote
Job Description:
Project Overview
Join a high-performing team dedicated to designing and delivering robust, scalable, and secure web-based applications supporting the Aging Cares Project. This role involves full-cycle application development and ongoing application support, including enhancements, integrations, reporting, and operational job management to meet evolving business and billing needs.
Key Responsibilities
Application Development & Support
Design, develop, enhance, and support browser-based applications using Microsoft Visual Studio 2012 or newer.
Implement solutions using ASP.NET MVC architecture with C#.
Support and maintain billing-related applications, ensuring accuracy, reliability, and performance.
Develop and maintain SSIS packages and SQL Server Agent jobs for data integration, scheduled processing, and reporting workflows.
Write, optimize, and maintain T-SQL queries, stored procedures, and SQL jobs in Microsoft SQL Server 2008 or higher.
Technical Design, Testing & Documentation
Analyze business requirements and translate them into detailed technical design specifications.
Develop, execute, and document unit, system, and regression test plans.
Prepare and maintain user manuals, technical documentation, and operational processes.
Reporting & Front-End Development
Design and develop reports using SSRS (SQL Server Reporting Services).
Build responsive user interfaces using HTML5, CSS3, JavaScript, and jQuery.
DevOps & CI/CD
Utilize Azure DevOps for source control, work tracking, and collaboration.
Configure and support CI/CD pipelines for automated builds, deployments, and environment promotion.
Ensure adherence to DevOps best practices and release management standards.
Collaboration & Agile Delivery
Work within an Agile/Scrum environment, participating in sprint planning, reviews, and retrospectives.
Collaborate with cross-functional teams to deliver high-quality software within established timelines.
Track work using TFS/Azure DevOps or equivalent Agile tools.
Required Skills & Experience
Education
Bachelor’s degree in Computer Science, Computer Management, Management Information Systems, or related fields such as Accounting or Mathematics.
Equivalent practical experience may substitute for formal education.
Professional Experience
Minimum 2+ years of hands-on experience with:
Developing browser-based applications using Microsoft Visual Studio 2012 or newer
ASP.NET MVC application development using C#
T-SQL development, SQL Server jobs, and database optimization
SSIS package development and scheduled job execution
SSRS, HTML5, CSS3, JavaScript, and jQuery
Supporting or enhancing billing applications
OKTA authentication and authorization
Working in Agile environments using TFS/Azure DevOps
Preparing technical documentation and user guides
Skills
Strong analytical and problem-solving skills
Excellent written and verbal communication
Ability to execute test plans, validate designs, and incorporate user feedback effectively
Preferred Qualifications
Hands-on experience with Azure DevOps CI/CD pipeline configuration
Familiarity with Agile methodologies and DevOps best practices
Proven ability to troubleshoot complex production issues and optimize application performance
Experience working on public sector or regulated industry projects is a plus.
Company Description
Krasan Consulting Services is a Chicago boutique management consulting and technology solutions integrator. As a certified BEP WBE with the State of Illinois and a certified WBE, MBE, and DBE recognized by the City of Chicago, Krasan provides complex technology solutions and services for clients in the Public and Commercial sectors. With decades of experience, Krasan specializes in end-to-end technology solutions, integration, and implementation services and is proud to enable the success of our customers.
1576
About the Company
Krasan Consulting Services is a Chicago-based boutique management consulting and technology solutions integrator. We have a 23-year record of providing our clients with complex technology solutions and services. Krasan has offices in Lisle and Chicago, IL. Our Background and Qualifications: Krasan provides teams of highly skilled professionals with decades of experience handling information technology, staffing support services, and consulting services for large public-sector clients, including those in state and local gover...
Know more