Contract-to-hire Chicago, IL / Hybrid $80,000 - $120,000 Posted 452 days ago
OVERVIEW
Build the Future of Digital Transformation
Join our engineering team to build modern web applications and cloud solutions for clients across industries. You'll work with React, .NET, Azure, and cutting-edge technologies to deliver scalable systems that drive real business value. This role offers the perfect blend of technical challenges, client interaction, and professional growth.
RESPONSIBILITIES
What You'll Do
Full-Stack Development
- Design and develop responsive web applications using React, Next.js, and TypeScript
- Build robust backend services with .NET Core/C# and RESTful APIs
- Create and maintain SQL Server databases with proper indexing and optimization
- Write clean, testable, and well-documented code following best practices
- Participate in client meetings to understand requirements and provide technical guidance
- Present technical solutions and demos to stakeholders
- Translate business requirements into technical specifications
- Provide time estimates and project planning support
System Integration
- Integrate with third-party APIs and services (ServiceTitan, Dynamics 365, etc.)
- Build data pipelines and ETL processes for client data migrations
- Implement authentication and authorization using Azure AD/OAuth
- Design and develop microservices architectures
Quality & Performance
- Write unit and integration tests to ensure code quality
- Optimize application performance and scalability
- Participate in code reviews and provide constructive feedback
- Monitor and troubleshoot production issues
REQUIREMENTS
What We're Looking For
Technical Skills
- 5+ years of professional software development experience
- Solid experience with .NET Core/C# and ASP.NET Web API
- Experience with Azure cloud services (App Service, Functions, Storage, SQL Database)
- Proficiency with SQL Server and database design
- Experience with Git, CI/CD, and DevOps practices
- Knowledge of software design patterns and architectural principles
Nice to Have
- Experience with Dynamics 365 or Power Platform
- Knowledge of containerization (Docker, Kubernetes)
- Experience with data visualization (Power BI, D3.js)
- Background in field services or B2B software
- Azure certifications (Developer Associate, Solutions Architect)
Soft Skills
- Excellent problem-solving and analytical skills
- Strong communication skills for client interaction
- Ability to work independently and as part of a team
- Passion for learning new technologies
- Detail-oriented with a focus on quality
- Ability to manage multiple projects and priorities
COMPENSATION & BENEFITS
$80,000 - $130,000 based on experience
Variable Compensation
Annual performance bonus
Benefits Package
Hybrid work model (2-3 days in office)
Latest Windows machine and equipment
Fast-paced, growth-oriented environment
Performance-based bonuses
Wellness and mental health support
SUCCESS METRICS
What Success Looks Like
- Deliver high-quality solutions that exceed client expectations
- Contribute to multiple successful project launches
- Mentor junior developers and share knowledge with the team
- Continuously improve our development practices and tooling
- Build strong relationships with clients and become a trusted technical advisor
You're Our Ideal Candidate If...
You're passionate about building software that makes a real impact. You enjoy the variety of working on different projects and industries. You're equally comfortable diving into complex technical problems and explaining solutions to non-technical stakeholders. You take pride in your craft and are always looking to level up your skills. Most importantly, you want to be part of a team that values collaboration, innovation, and doing great work for great clients.
Are you authorized to work in the United States? *