×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Chicago, Cook County, Illinois, 60290, USA
Listing for: SPR
Full Time position
Listed on 2026-10-09
Job specializations:
  • Software Development
    Full Stack Developer, Software Engineer, Senior Developer
Job Description & How to Apply Below
SENIOR SOFTWARE ENGINEER WHO IS SPR?

SPR helps companies implement the right technology that helps them balance users’ expectations today while planning for tomorrow’s business demands. A technology modernization firm, SPR works together with clients to develop or modernize digital products and platforms.

We’re 150+ strategists, developers, designers, architects, consultants, thinkers, and doers in Chicago and Milwaukee. We work with 100+ mid- to enterprise-size clients across industries like professional services and manufacturing. We think about the end users and rigorously apply the latest technologies and frameworks to address our clients’ needs. Specializing in custom software development, cloud, data, and user experience solutions, SPR promises to Deliver Beyond the Build by providing proactive advice, sharing knowledge, responding to change in an agile way, and investing time to deeply understand our clients’ business.

We operate in a fun, casual work environment and have great benefits including competitive salary, bonuses, generous vacation time, big fitness incentives, and medical/dental/vision insurance. By joining the SPR team, you’ll be problem solving, working hard and making an impact through your projects – and you’ll be part of a unique culture and rewarded for it. WHAT IS THE POSITION?

As a Senior Software Engineer at SPR, you will create complex solutions and play a key technical role within the company and with clients. You will be responsible for full lifecycle development and must be able to articulate design decisions and translate business requirements/user stories into application logic as a team member or as an individual. Our Engineers are a driving force behind the success of our projects.

We're looking for a motivated self-starter who keeps an eye on trends and new technology in the industry and who is eager to tackle challenging troubleshooting and development tasks.

RESPONSIBILITIES       Full lifecycle software development and testing using modern tools and techniques       Assists with mentoring and training of mid-level engineers and other team members       Participates in new hire interview and onboarding processes       Provides input into and helps document solution designs and technical strategies       Communicates with users, other technical teams, and management to collect requirements, identify tasks, and provide estimates       Attend all daily stand-up sessions, project meetings (planning, review, etc.),

client demonstrations, etc.

PROFESSIONAL QUALIFICATIONS       Strong analytical and problem-solving abilities       Able to manage your own time and work well both independently and as part of a team       Excellent interpersonal communication and organizational skills       Great attitude and commitment       Ability to handle diverse situations and changing priorities       Expertise in the areas of design patterns, application architecture, distributed systems, data structures, and algorithms       Ability to leverage AI tools in support of their work product in a professional and ethical manner       Must be have expert level experience in aspects of modern software development:
Must be willing to commute to client sites throughout the Chicago land areaTECHNOLOGIES WE USE C# / ASP.Net (MVC, Web API) / WPF / WCF / ORM (Entity Framework, NHibernate) / Automated testing (Unit testing, BDD) / SPA frameworks (AngularJS, Knockout, React) / TFS / Power Shell / Visual Studio / SQL Server and SQL / No

SQL (Mongo, Raven, Document DB, Cassandra, Maria, Riak) / Java (Spring, Spring Boot, Guice, JPA, jUnit) / JavaScript (node.js, npm, Karma, Jasmine, Phantom) / Build tools (Gradle, Maven, Ant) / Cloud (Azure, AWS, Cloud Foundry, Heroku, Mesos, DC/OS) /…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary