In office - WFH flexibility
Not Available
About the job
Software Developer - AI (Contract)
Location: Madison, WI (Hybrid - 3 days onsite per week)
Duration: Long-term contract / possible conversion
About Codeworks
Codeworks, an LRS Company, has over 25 years of experience serving Fortune 1000 companies in Wisconsin as well as our clients’ national locations. Our recruiting team excels at evaluating, advising, and connecting IT professionals with opportunities that align with their career goals, technical interests, and growth objectives.
Who We're Looking For
Codeworks is seeking a Software Developer with strong full-stack .NET experience and a passion for leveraging modern technologies, including AI-assisted development practices, to build innovative solutions. This is an exciting opportunity to join a collaborative development team in Madison, Wisconsin, supporting a wide variety of projects ranging from greenfield application development to modernization and lifecycle enhancement initiatives.
This position offers the chance to work across multiple technologies and business initiatives, including API development, user interface development, backend processing applications, cloud solutions, and automation-focused projects. The ideal candidate thrives in a fast-paced environment, enjoys solving complex problems, and embraces continuous improvement.
What You'll Do
- Develop, enhance, and support full-stack applications in both cloud and on-premises environments.
- Design and build APIs, web applications, backend services, and automated processing solutions.
- Collaborate closely with teammates through pair programming, code reviews, and agile development practices.
- Write high-quality, maintainable code using Test-Driven Development (TDD) methodologies.
- Troubleshoot complex application and data issues across multiple systems.
- Identify opportunities for automation and process improvement to reduce recurring manual work.
- Contribute to greenfield development projects as well as application modernization efforts.
- Utilize AI-assisted development tools and techniques to improve productivity and code quality.
Required Qualifications
- Full-stack .NET development experience.
- Strong SQL and relational database experience.
- Experience developing and consuming web services and APIs.
- Hands-on experience with Test-Driven Development (TDD).
- Experience with Entity Framework or other ORM technologies.
- Strong problem-solving and analytical skills.
- Excellent verbal and written communication skills.
- Experience working in Agile/Scrum environments.
Preferred Qualifications
- C#
- Web API development
- JavaScript
- Azure technologies including:
- Azure DevOps
- App Services
- Azure Functions
- Service Bus
- Experience using AI tools to assist with software development
Nice to Have
- React
- Flutter
- CSS
- MVC
- CA Autosys
- Experience working with a design system or reusable component libraries
What Makes You Successful
- You enjoy working in a collaborative, team-oriented environment.
- You're comfortable participating in pair programming and peer code reviews.
- You are analytical and willing to dive into complex codebases and datasets to diagnose issues.
- You focus on solving root causes rather than repeatedly addressing symptoms.
- You are passionate about automation, efficiency, and continuous improvement.
- You are motivated by delivering incremental value and quick wins.
- You adapt well to changing priorities and Agile development practices.
No C2C. Candidates must be able to work directly on W2.
The base range for this contract position is $50.00-$70.00 per hour, depending on experience. The range displayed reflects the minimum and maximum target for new hires of this position across all U.S. locations. Individual pay is determined by work location and additional job-related factors.
Codeworks, an LRS Company, is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status, or protected veteran status.
In some cases, LRS Consulting uses generative artificial intelligence (AI) in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. Please contact [email protected] with any questions.
About the company
Similar Jobs




