CrawlJobs Logo
Briefcase Icon
Category Icon

Mid-Level Software Engineer Jobs

136 Job Offers

Filters
New
Senior Developer
Save Icon
Location Icon
Location
United Kingdom , Chester
Salary Icon
Salary
55000.00 GBP / Year
jobs.360resourcing.co.uk Logo
360 Resourcing Solutions
Expiration Date
Until further notice
Read More
Arrow Right
New
Senior Full Stack .Net Software Engineer
Save Icon
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
110000.00 - 120000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Read More
Arrow Right
New
Senior Software Engineer (.NET/C#)
Save Icon
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
110000.00 - 120000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Read More
Arrow Right
New
Mid-Level Application Architect
Save Icon
Location Icon
Location
United States , Miami
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Read More
Arrow Right
New
Mid-Level Application Architect
Save Icon
Location Icon
Location
United States , Fort Lauderdale
Salary Icon
Salary
Not provided
https://www.roberthalf.com Logo
Robert Half
Expiration Date
Until further notice
Read More
Arrow Right
Senior QA Engineer (Next-Gen Firewall)
Save Icon
Location Icon
Location
Vietnam , Ho Chi Minh City
Salary Icon
Salary
Not provided
qualgo.net Logo
Qualgo
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer - Cloud Data Storage
Save Icon
Location Icon
Location
United States
Salary Icon
Salary
180000.00 - 225000.00 USD / Year
temporal.io Logo
Temporal
Expiration Date
Until further notice
Read More
Arrow Right
Senior Full Stack .Net Software Engineer
Save Icon
Location Icon
Location
United States , Raleigh
Salary Icon
Salary
110000.00 - 120000.00 USD / Year
pipercompanies.com Logo
Piper Companies
Expiration Date
Until further notice
Read More
Arrow Right
Senior Software Engineer
Save Icon
Location Icon
Location
Salary Icon
Salary
130000.00 - 150000.00 USD / Year
goloadup.com Logo
LoadUp
Expiration Date
Until further notice
Read More
Arrow Right
Mid-Level Server Engineer
Save Icon
Location Icon
Location
United States , Cincinnati
Salary Icon
Salary
Not provided
centennialtechnologies.com Logo
Centennial Technologies
Expiration Date
Until further notice
Read More
Arrow Right
Senior Manager, Test Engineering
Save Icon
Location Icon
Location
United States , Mountain View
Salary Icon
Salary
181100.00 - 245000.00 USD / Year
aeva.com Logo
Aeva
Expiration Date
Until further notice
Read More
Arrow Right
Staff Software Developer
Save Icon
Location Icon
Location
Germany
Salary Icon
Salary
147600.00 - 173400.00 EUR / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Read More
Arrow Right
Subject-Matter Expert Avionics Engineer
Save Icon
Location Icon
Location
United States , Dayton
Salary Icon
Salary
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Read More
Arrow Right
Senior Solution & Integration Architect
Save Icon
Location Icon
Location
Netherlands , Amsterdam
Salary Icon
Salary
Not provided
levy-professionals.com Logo
Levy Professionals
Expiration Date
Until further notice
Read More
Arrow Right
Senior Data Engineer
Save Icon
Location Icon
Location
India , Hyderabad
Salary Icon
Salary
Not provided
appen.com Logo
Appen
Expiration Date
Until further notice
Read More
Arrow Right
Java Spark Senior Lead Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Big Data / Scala / Python Engineering Lead
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Applications Development Sr Programmer Analyst
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Python Developer
Save Icon
Location Icon
Location
India , Chennai
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Senior Java Developer
Save Icon
Location Icon
Location
India , Pune
Salary Icon
Salary
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Read More
Arrow Right
Mid-level software engineer jobs represent a pivotal career stage where technical proficiency meets growing design responsibility and project ownership. These roles are for professionals who have moved beyond entry-level tasks and are now integral to building, maintaining, and scaling complex software systems. Typically requiring 3 to 7 years of hands-on experience, mid-level engineers are expected to contribute significantly to codebases, make informed architectural decisions, and mentor junior colleagues while still learning from senior staff. They are the engine rooms of development teams, translating high-level requirements into robust, functional software. Professionals in these jobs typically engage in the full software development lifecycle. Common responsibilities include designing and implementing new features, refactoring and optimizing existing code, writing unit and integration tests, debugging complex issues, and participating in code reviews. They often collaborate closely with product managers, designers, and other engineers to clarify requirements and propose technical solutions. A key aspect of the role is taking ownership of specific modules or services, ensuring their reliability, performance, and scalability. Documentation of designs and processes is also a standard expectation. The technical skill set for mid-level software engineer jobs is both deep and broad. Core requirements almost always include strong proficiency in one or more programming languages (such as Java, Python, C#, JavaScript, or Go) and a solid grasp of object-oriented design principles and data structures. Experience with relevant frameworks, libraries, and development tools is essential. Beyond pure coding, these roles demand familiarity with version control systems like Git, understanding of database technologies (SQL and/or NoSQL), and knowledge of API design and integration. Increasingly, exposure to cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is highly valued. Equally important are the non-technical competencies. Mid-level engineers must demonstrate strong problem-solving and analytical abilities, effectively breaking down ambiguous problems. They need clear communication skills to articulate technical concepts to both technical and non-technical stakeholders. The ability to work collaboratively within an Agile/Scrum environment, providing realistic timeline estimates and adapting to changing priorities, is crucial. A bachelor’s degree in computer science or a related field is commonly listed, but equivalent practical experience is often accepted. For those seeking to advance their careers, mid-level software engineer jobs provide the perfect platform to hone leadership skills, deepen architectural knowledge, and specialize in areas like security, data engineering, or DevOps, setting the stage for senior and principal-level positions. This career stage is defined by impactful contribution, continuous learning, and a direct influence on the quality and success of software products.

Filters

×
Countries
Category
Location
Work Mode
Salary