Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine ...
Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine ...
Mid-level Design Engineer
South Portland, ME · On-site
$85K - $140K/yr
We are currently seeking a candidate to fill a full-time Mid-Level Design Engineer position in South Portland, Maine . The successful candidate will possess a can-do attitude, have a passion for and ...
Mid-level Design Engineer
South Portland, ME · On-site
$85K - $140K/yr
We are currently seeking a candidate to fill a full-time Mid-Level Design Engineer position in South Portland, Maine . The successful candidate will possess a can-do attitude, have a passion for and ...
Sr. Engineer, Software
$121K - $159K/yr
Mentor mid-level and junior engineers through detailed code reviews, pair programming sessions, and ... software development life cycle including testing, implementation and auditing * Proven track ...
Sr. Engineer, Software
$121K - $159K/yr
Mentor mid-level and junior engineers through detailed code reviews, pair programming sessions, and ... software development life cycle including testing, implementation and auditing * Proven track ...
If you are A Senior Software Engineer, with application-level C++ expertise, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for ...
Quick apply
If you are A Senior Software Engineer, with application-level C++ expertise, who thrives on solving complex technical challenges and is passionate about building high-quality, reliable software for ...
Sr. Software Engineer (AI & Backend)
Portland, ME · On-site +1
$125K - $165K/yr
Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...
Sr. Software Engineer (AI & Backend)
Portland, ME · On-site +1
$125K - $165K/yr
Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...
Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic ... every level. From the beginning, our motivation has been to create breakthrough diagnostic ...
Software Engineer Join EnviroLogix and you'll be a part of a team that is pushing diagnostic ... every level. From the beginning, our motivation has been to create breakthrough diagnostic ...
Sr. Software Engineer (AI & Backend)
Portland, ME · On-site +1
$125K - $165K/yr
Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...
Sr. Software Engineer (AI & Backend)
Portland, ME · On-site +1
$125K - $165K/yr
Conduct code reviews (comment, approve, seek revisions, merge), mentor junior and mid-level ... Bachelor's degree in Computer Science or Software Engineering * 5-8 years of professional ...
Overview / Responsibilities Wood Environment & Infrastructure Solutions is seeking an Mid-Level Environmental Remediation Engineer with 5-10 years' experience in our Portland, Maine and Rocky Hill ...
Overview / Responsibilities Wood Environment & Infrastructure Solutions is seeking an Mid-Level Environmental Remediation Engineer with 5-10 years' experience in our Portland, Maine and Rocky Hill ...
... every level. From the beginning, our motivation has been to create breakthrough diagnostic ... The Software Engineer is responsible for the development and maintenance of QuickScan software ...
... every level. From the beginning, our motivation has been to create breakthrough diagnostic ... The Software Engineer is responsible for the development and maintenance of QuickScan software ...
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
Software Engineer
Portland, ME · On-site
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
Software Engineer
Portland, ME · On-site
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
Software Engineer
Portland, ME · On-site
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
Software Engineer
Portland, ME · On-site
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
This is a continuing growth position in software engineering and product technology with opportunities to explore and deepen enterprise-level skills on a wide variety of software and hardware systems.
We are engineers, technology leaders and experts. We create and deliver mission critical services ... Responsible for implementing design patterns and working on enterprise level software challenges ...
Quick apply
We are engineers, technology leaders and experts. We create and deliver mission critical services ... Responsible for implementing design patterns and working on enterprise level software challenges ...
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Quick apply
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Project Engineer - Fisheries (Mid-Level)
Pittsfield, ME · On-site
$95K - $112K/yr
If you are interested in using your engineering background to work on important projects that make ... Passion for learning from senior-level staff and other disciplines, while being part of a cohesive ...
Embedded Software Engineer
$132K - $174K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
Embedded Software Engineer
$132K - $174K/yr
... level hardware/software integration, and support of microcontroller-based embedded systems ... The engineer will contribute to software architecture, product enhancements, and reliability ...
Senior Software Engineer - IMS TM/DB Application Programmer
Augusta, ME · Remote
$120K - $162K/yr
What We're Looking For Required Experience * 10+ years of professional software engineering, including senior‑level ownership of complex system-level components. * Direct hands-on experience ...
Senior Software Engineer - IMS TM/DB Application Programmer
Augusta, ME · Remote
$120K - $162K/yr
What We're Looking For Required Experience * 10+ years of professional software engineering, including senior‑level ownership of complex system-level components. * Direct hands-on experience ...
Senior Software Engineer
Westbrook, ME · Hybrid
$140K - $175K/yr
Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in ... Developing application in C/C++ in Linux environment at user-space and kernel level * Develop and ...
Senior Software Engineer
Westbrook, ME · Hybrid
$140K - $175K/yr
Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with expertise in ... Developing application in C/C++ in Linux environment at user-space and kernel level * Develop and ...
Mid Level Software Engineer information
See Maine salary details
$61.5K - $74K
2% of jobs
$74K - $86.5K
4% of jobs
$86.5K - $99K
6% of jobs
$99K - $111.5K
8% of jobs
$118.2K is the 25th percentile. Wages below this are outliers.
$111.5K - $124K
7% of jobs
$124K - $136.5K
18% of jobs
The median wage is $139.4K / yr.
$136.5K - $149K
16% of jobs
$149K - $161.5K
2% of jobs
$166.6K is the 75th percentile. Wages above this are outliers.
$161.5K - $174K
26% of jobs
$174K - $186.5K
1% of jobs
$186.5K - $199K
8% of jobs
$61.5K
$142.8K
$199K
How much do mid level software engineer jobs pay per year?
What is a Mid Level Software Engineer job?
A Mid Level Software Engineer is a professional with a few years of experience who develops, tests, and maintains software applications. They work independently on tasks, contribute to code reviews, and collaborate with teams to design and implement solutions. Mid-level engineers are expected to write clean, efficient code, troubleshoot issues, and improve system performance. They may also mentor junior developers and participate in architectural discussions. Typically, they have strong problem-solving skills and proficiency in programming languages relevant to their role.
What typical responsibilities can I expect as a Mid Level Software Engineer?
As a Mid Level Software Engineer, you will be involved in designing, coding, testing, and maintaining software applications, often working on both new and existing projects. You’ll collaborate with other engineers, product managers, and QA teams to deliver features that meet business requirements, while also participating in code reviews and contributing to architectural decisions. Your responsibilities may also include troubleshooting bugs, refining development processes, and occasionally mentoring junior engineers. This role typically offers a blend of technical challenge, teamwork, and opportunities for continued skill development.
What are the key skills and qualifications needed to thrive in the Mid Level Software Engineer position, and why are they important?
To thrive as a Mid Level Software Engineer, you need a solid understanding of software development principles, programming languages such as Java, Python, or C#, and a bachelor’s degree in computer science or a related field. Experience with version control systems like Git, familiarity with agile methodologies, and sometimes certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are advantageous. Strong problem-solving skills, teamwork, and effective communication are standout soft skills in this position. These combined skills enable engineers to deliver high-quality code, collaborate efficiently within development teams, and adapt to evolving project requirements.

Job description
Entry level Job seekers struggle to get responses to their applications, are getting ghosted after interviews. In such a scenario the Job seekers need to differentiate themselves by ensuring to obtain exceptional skills and technologies so that they can wear multiple roles at a client as clients now would want to expand roles and responsibilities assigned to a particular job to save costs.
All Positions are open for all visas and US citizens
We are matchmakers we provide clients with candidates who can perform from day 1 of starting work. In this challenging economy every client wants to save $$$'s and they want the best value for their money. Jobseekers need to self-evaluate if they have the requisite skills to meet client requirements and needs as Clients now post covid can also hire remote workers which increases even more competition for jobseekers.
We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Visualization engineers, BI Analysts, Machine Learning engineers for full time positions with clients.
Who Should Apply Recent Computer science/Engineering /Mathematics/Statistics or Science Graduates or People looking to switch careers or who have had gaps in employment and looking to make their careers in the Tech Industry.
We assist in filing for STEM extension and also for H1b and Green card filing to Candidates
please check the below links :
https://www.synergisticit.com/candidate-outcomes/
https://synergisticit.wistia.com/medias/o5gmv7i9eu
https://www.youtube.com/playlist?list=PLJgkOBQ51j5AHT5I6n29glr0q6trzkxYD
https://synergisticit.wistia.com/medias/k6t6a1n4kb
Why do Tech Companies not Hire recent Computer Science Graduates | SynergisticIT
Technical Skills or Experience? | Which one is important to get a Job? | SynergisticIT
For preparing for interviews please visit https://www.synergisticit.com/interview-questions/
We are looking for the right matching candidates for our clients
Please apply via the job posting
REQUIRED SKILLS For Java /Full stack/Software Programmer
• Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
• Highly motivated, self-learner, and technically inquisitive
• Experience in programming language Java and understanding of the software development life cycle
• Project work on the skills
• Knowledge of Core Java , javascript , C++ or software programming
• Spring boot, AWS, Microservices, Docker, Jenkins and REST API's experience
• Excellent written and verbal communication skills
For data Science/Machine learning Positions
REQUIRED SKILLS
• Bachelors degree or Masters degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, IT
• Project work on the technologies needed
• Highly motivated, self-learner, and technically inquisitive
• Experience in programming language Java and understanding of the software development life cycle
• Knowledge of Statistics, Python, Computer Vision, data visualization tools
• Excellent written and verbal communication skills
Preferred skills: Snowflake, Databricks, LLM, Gen AI, Text mining, Tableau, PowerBI, SAS, Tensorflow
If you get emails from our skill enhancement team please email them or ask them to take you off their distribution list and make you unavailable as they share the same database with the client servicing team who only connect with candidates who are matching client requirements.
No phone calls please. Shortlisted candidates would be reached out. No third party or agency candidates or c2c candidates