... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire ...
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Job Title: Software Engineer II (ID: GEJP00012403) Duration: 6 months (Possibility to Hire ...
Proven experience with Microsoft Azure services (App Services, Azure Functions, Azure DevOps, Azure Storage, Azure SQL). * Proficiency in setting up and managing GitHub Workflows for CI/CD automation.
Quick apply
Proven experience with Microsoft Azure services (App Services, Azure Functions, Azure DevOps, Azure Storage, Azure SQL). * Proficiency in setting up and managing GitHub Workflows for CI/CD automation.
Software Developer
Chicago, IL · On-site
$225K/yr
As a Software Developer at DRW, you will be an integral member of a dynamic team of technologists ... Low level optimizations for data processing * Fully automated trading strategies * Adapters for ...
Software Developer
Chicago, IL · On-site
$225K/yr
As a Software Developer at DRW, you will be an integral member of a dynamic team of technologists ... Low level optimizations for data processing * Fully automated trading strategies * Adapters for ...
Company Description Software Company Do you want to be a part of a quickly growing company? Do you ... are seeking mid and senior level developers) Qualifications PHP, MYSQL, Linux Additional ...
Company Description Software Company Do you want to be a part of a quickly growing company? Do you ... are seeking mid and senior level developers) Qualifications PHP, MYSQL, Linux Additional ...
PHP Developer
Naperville, IL · On-site
Company Description Software Company Do you want to be a part of a quickly growing company? Do you ... are seeking mid and senior level developers) Qualifications PHP, MYSQL, Linux Additional ...
PHP Developer
Naperville, IL · On-site
Company Description Software Company Do you want to be a part of a quickly growing company? Do you ... are seeking mid and senior level developers) Qualifications PHP, MYSQL, Linux Additional ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. Compensation Range ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. Compensation Range ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. Compensation Range ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. Compensation Range ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. An employee's pay ...
We are seeking a Mid-Level Civil/Enivormental Engineer to support our Great Lakes area growth. As ... Knowledge of project scheduling software. * Active in professional associations. An employee's pay ...
Mid .Net Developer
Chicago, IL · On-site
NET Engineer - Industry: Logistics - Type: 6-Month , No sponsorship available - Location: Remote ... Video - Start Date: 2-3 weeks from offer - Experience Required: 8-10 years (mid-level, not senior ...
Quick apply
Mid .Net Developer
Chicago, IL · On-site
NET Engineer - Industry: Logistics - Type: 6-Month , No sponsorship available - Location: Remote ... Video - Start Date: 2-3 weeks from offer - Experience Required: 8-10 years (mid-level, not senior ...
S., we serve our customers and business partners with an unexpected level of personal and ... Work on a software team with other developers to create new modules and feature-functionality for ...
S., we serve our customers and business partners with an unexpected level of personal and ... Work on a software team with other developers to create new modules and feature-functionality for ...
.Net Developer
$49.75 - $65.75/hr
MVC (Mid-Level) * Oracle Application Technology (Mid-Level) * Visual Basic (Mid-Level) * Experience ... Successfully worked in an environment where SVN or similar software versioning and revision control ...
.Net Developer
$49.75 - $65.75/hr
MVC (Mid-Level) * Oracle Application Technology (Mid-Level) * Visual Basic (Mid-Level) * Experience ... Successfully worked in an environment where SVN or similar software versioning and revision control ...
Embedded Software Development (Automotive)
Lisle, IL · On-site
$129K - $170K/yr
... level Software Development Location: Lisle, IL Onsite/ Remote: Day 1 Onsite at customer location Contract / Fulltime both Main Responsibilities: * Relevant experience of 5+ in programming with C ...
Quick apply
Embedded Software Development (Automotive)
Lisle, IL · On-site
$129K - $170K/yr
... level Software Development Location: Lisle, IL Onsite/ Remote: Day 1 Onsite at customer location Contract / Fulltime both Main Responsibilities: * Relevant experience of 5+ in programming with C ...
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Software Developer /Java developer Duration: 12 months (Contract to Hire) Java/J2EE Programming [5+ ...
... mid-size companies to meet their talent needs with high quality IT resources through Staff ... Software Developer /Java developer Duration: 12 months (Contract to Hire) Java/J2EE Programming [5+ ...
Software Developer/ Java Developer
$50.25 - $65/hr
... 2000 and leading mid-market clients to deliver successfully in an increasingly competitive ... Software Developer Location: Lisle, IL 60532 Responsibilities: Design, develop, and deploy Java ...
Software Developer/ Java Developer
$50.25 - $65/hr
... 2000 and leading mid-market clients to deliver successfully in an increasingly competitive ... Software Developer Location: Lisle, IL 60532 Responsibilities: Design, develop, and deploy Java ...
Sr. C++ Software Engineer 4 - (Hybrid - Chicago) FreeWheel
Chicago, IL · On-site +1
$126K - $166K/yr
Serves as a guide and mentor for junior-level Software Development Engineers. * Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of ...
Sr. C++ Software Engineer 4 - (Hybrid - Chicago) FreeWheel
Chicago, IL · On-site +1
$126K - $166K/yr
Serves as a guide and mentor for junior-level Software Development Engineers. * Displays in-depth knowledge of engineering methodologies, concepts, skills and their application in the area of ...
We are seeking a mid-level Civil/Structural Engineer with 4 to 8 years of experience. The ideal ... Proficiency in structural analysis and design software (e.g., STAAD.Pro, SAP2000, RISA, or ...
We are seeking a mid-level Civil/Structural Engineer with 4 to 8 years of experience. The ideal ... Proficiency in structural analysis and design software (e.g., STAAD.Pro, SAP2000, RISA, or ...
Entry Level Software Developer
Chicago, IL · On-site
$60K/yr
Are you ready to break into the tech industry or take your technical skills to the next level ... Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a ...
Entry Level Software Developer
Chicago, IL · On-site
$60K/yr
Are you ready to break into the tech industry or take your technical skills to the next level ... Now hiring for our Software Developer cohort starting in November 2026. To apply, please submit a ...
Software Engineer II (Mid-Level) - .NET Backend / Microservices (Azure) + React/Vue What You'll Do (Responsibilities) * Build and maintain backend services using C# and modern .NET (.NET 6/8; moving ...
Software Engineer II (Mid-Level) - .NET Backend / Microservices (Azure) + React/Vue What You'll Do (Responsibilities) * Build and maintain backend services using C# and modern .NET (.NET 6/8; moving ...
We are seeking a mid-level Civil/Structural Engineer with 4 to 8 years of experience. The ideal ... Proficiency in structural analysis and design software (e.g., STAAD.Pro, SAP2000, RISA, or ...
We are seeking a mid-level Civil/Structural Engineer with 4 to 8 years of experience. The ideal ... Proficiency in structural analysis and design software (e.g., STAAD.Pro, SAP2000, RISA, or ...
IT Software Engineer (SDET)
Chicago, IL · On-site
W2 contract This is a senior-level Software Development Engineer in Test (SDET) position. ...
Quick apply
IT Software Engineer (SDET)
Chicago, IL · On-site
W2 contract This is a senior-level Software Development Engineer in Test (SDET) position. ...
Mid Level Software Developer information
See Downers Grove, IL salary details
$47.9K - $58.6K
1% of jobs
$58.6K - $69.3K
4% of jobs
$69.3K - $80K
9% of jobs
$90K is the 25th percentile. Wages below this are outliers.
$80K - $90.7K
12% of jobs
$90.7K - $101.4K
15% of jobs
The median wage is $108.4K / yr.
$101.4K - $112.1K
14% of jobs
$112.1K - $122.8K
15% of jobs
$127K is the 75th percentile. Wages above this are outliers.
$122.8K - $133.5K
13% of jobs
$133.5K - $144.2K
9% of jobs
$144.2K - $154.9K
5% of jobs
$154.9K - $165.6K
3% of jobs
$47.9K
$111.6K
$165.6K
How much do mid level software developer jobs pay per year?
What are the typical daily responsibilities of a mid level software developer?
As a Mid Level Software Developer, your daily responsibilities often include writing and reviewing code, participating in code reviews, collaborating with colleagues on project requirements, and troubleshooting bugs or technical issues. You may also be involved in designing features, writing unit tests, and participating in regular stand-up meetings as part of an agile team. Additionally, you'll interact with product managers, QA engineers, and other team members to ensure the software meets project deadlines and quality standards. This role offers the chance to take on increasing ownership of projects while continuing to learn and grow professionally.
What are the key skills and qualifications needed to thrive in the mid level software developer position, and why are they important?
To thrive as a Mid Level Software Developer, you should have solid programming skills in languages like Java, Python, or JavaScript, along with a relevant bachelor's degree or equivalent experience. Familiarity with version control systems such as Git, frameworks like React or Spring, and knowledge of agile development practices are typically required. Effective problem-solving, clear communication, and a collaborative mindset are valuable soft skills in this position. These skills enable you to build reliable software, contribute to team projects, and adapt to evolving technical challenges.
What is a mid level software developer?
A Mid Level Software Developer is a professional with a few years of experience who contributes to designing, coding, testing, and maintaining software applications. They work independently on tasks but also collaborate with senior developers and teams to implement solutions. Their role often includes debugging code, optimizing performance, and ensuring best practices in development. Mid-level developers are expected to have a solid understanding of programming languages, frameworks, and software development life cycles. They may also mentor junior developers and participate in code reviews to maintain code quality.

.Net Developer/ Software Developer/ Applications Developer/ Software Engineer
Barrington, IL
Other
Re-posted 11 days ago
Job description
Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs.
Job Title: Software Engineer II (ID: GEJP00012403)
Duration: 6 months (Possibility to Hire)
Responsibilities:
Develop high performing, scaling and innovative applications in a fast paced and agile development environment
Collaborate with system engineers and senior software developers to implement solutions that are aligned with and extend shared platforms and solutions
Work with Product Owners to understand product requirements & implement features/solutions per requirements and engineering best practices
Apply principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques
Design, implement and maintains application components
Translate defined product management requests into workable and high quality code.
Capable of applying technical skills and experience to assigned tasks with minimal guidance.
Participate in code reviews and pair programming sessions
Assist in the Identification and troubleshooting of application issues
Write code that meets standards and delivers desired functionality using the technology selected for the project
Understand software performance and reliability parameters, assess application parameters, and design software to meet aggressive performance targets
Design and build strong testing infrastructure to improve testing coverage and the overall reliability of the product
Basic Qualifications:
Bachelor's Degree in Computer Science or in "STEM" Majors (Science, Technology, Engineering and Math)
Minimum 2 years of experience in software development related to .NET and other MS technologies like WCF, WPF, WinForms, Entity Framework, MEF, LINQ, XAML
Technical:
Hands on experience with various programming languages including Modula-2, C++, C#/.NET, Java
Hands-on experience in web service development using HTML, CSS, JavaScript, XML. JSON
Experience with Win based programming
Experience with software test tools (QTP, Selenium, NUnit)
Client's Software is looking for an experienced Software Engineer to work on a number of exciting projects that will have a very positive impact on client's business.
You will be responsible for programming a feature and or a small feature set. You will contribute to the team and work with direction from the Senior Team Members or management but work independently.
Technical Expertise:
Good understanding of design patterns, SOLID principal and OO design
Very deep knowledge on SQL, unit testing, mocking, concurrency and security concepts
Good knowledge on database technologies and concepts (especially MS SQL Server), IIS, XML, distributed systems and AOP
Experience with Test Driven Development and Agile methodologies
Passion for software development and technology
Experience developing C++ software (MFC a plus).
Experience working on software projects in the Healthcare domain (diagnostic imaging, patient information systems). Experience in medical imaging / DICOM a plus.
Experience with database tools
To get further details or to schedule an interview please contact:
Himanshu Prajapat
973-606-3290
himanshu.prajapat(at)collabera.com