Full Stack Software Engineer
Full Stack Software Engineer
Posted 2 days ago
SENIORITY
Lead
About the role
- Build and maintain full-stack web applications using C#/.NET, React and SQL
- Modernize legacy applications and move them to a modern web-based environment
- Develop across frontend, backend and database layers
- Work directly with internal users to understand business needs and build practical solutions
- Write and maintain automated tests
- Participate in Agile development, daily standups and sprint planning
- Use AI-assisted development tools, including Cursor, as part of the development process
- Collaborate with developers, QA and technology leadership on technical decisions and future development
- Full-stack web application development experience
- Experience with C#/.NET or a comparable object-oriented development language
- Experience with React or another modern JavaScript framework
- Strong SQL and relational database experience
- Understanding of APIs and modern web application development
- Experience with automated testing and Agile development
- Interest in AI-assisted software development
- Strong communication skills and comfort working directly with business users
- Curious, self-directed and comfortable learning new technologies What Makes Someone Successful Here:
- Comfortable working across the full stack
- Pragmatic approach to balancing quality, speed and business needs
- Strong problem-solving skills and genuine technical curiosity
- Ability to communicate and collaborate with both technical and non-technical teams
- Self-starter who enjoys learning and experimenting with new technology
- Team-first mindset with low ego and high ownership What Our Client Offers:
- Small engineering team with meaningful ownership and visibility
- Full-stack environment built around C#/.NET, React, SQL and relational databases
- AI-assisted development using Cursor, with access to Claude, Gemini and Perplexity
- Opportunity to modernize business-critical applications and help shape what comes next
- Collaborative engineering culture focused on learning, experimentation and delivering great solutions
- Direct access to technology leadership and the users you’re building for
- Hybrid schedule with 4 days onsite in Arlington Heights and 1 day remote If you’re a full-stack engineer who wants ownership, modern technology, AI-assisted development and the opportunity to make a visible impact on a small team, we’d love to connect.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
