Sr. Software Engineer
$119K - $157K/yr
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...
$119K - $157K/yr
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...
$119K - $157K/yr
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often ...
Charlotte, NC · On-site +1
$110K - $170K/yr
Overview We are seeking a Mid-level to Senior Level Substation Engineer to join our team remotely or hybrid out of the nearest US based office to lead and work on various Power Grid Utility and ...
Charlotte, NC · On-site +1
$110K - $170K/yr
Overview We are seeking a Mid-level to Senior Level Substation Engineer to join our team remotely or hybrid out of the nearest US based office to lead and work on various Power Grid Utility and ...
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." * Our work includes planning ...
Quick apply
Founded in 1951 by the son of Allen Hazen (developer of the Hazen-Williams equation), we are an employee-owned company with a singular focus on "all things water." * Our work includes planning ...
Charlotte, NC · On-site
$77K - $127K/yr
Job Level We'll consider talent at the next level, Software Engineer III, with the right experience and skills. Work Authorization/Sponsorship At this time, we're not considering applicants that need ...
Charlotte, NC · On-site
$77K - $127K/yr
Job Level We'll consider talent at the next level, Software Engineer III, with the right experience and skills. Work Authorization/Sponsorship At this time, we're not considering applicants that need ...
Charlotte, NC · On-site +1
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site +1
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
$118K - $150K/yr
Mentor and provide technical guidance to junior and mid-level engineers, fostering professional ... Continuously improve software development processes, tools, and methodologies. * Stay updated on ...
Charlotte, NC · On-site
JMT is currently ranked #50 on Engineering News-Record's list of the Top 500 Design Firms. Position summary: Responsible for supporting traffic studies and design using knowledge of traffic ...
Charlotte, NC · On-site
JMT is currently ranked #50 on Engineering News-Record's list of the Top 500 Design Firms. Position summary: Responsible for supporting traffic studies and design using knowledge of traffic ...
$119K - $157K/yr
JOB SUMMARY We are seeking an experienced and strategic Senior Software Engineer - Data Engineering ... Coach and mentor senior and mid-level data engineers; provide technical reviews and guidance.
$119K - $157K/yr
JOB SUMMARY We are seeking an experienced and strategic Senior Software Engineer - Data Engineering ... Coach and mentor senior and mid-level data engineers; provide technical reviews and guidance.
Charlotte, NC · On-site
Jr/Mid Level UAT Tester Location: Charlotte, NC or Minneapolis, MN--HYBRID Visa status: GC or USC ... developers, and business analysts * Perform thorough testing of applications-especially ...
Charlotte, NC · On-site
Jr/Mid Level UAT Tester Location: Charlotte, NC or Minneapolis, MN--HYBRID Visa status: GC or USC ... developers, and business analysts * Perform thorough testing of applications-especially ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
The Core Simulation Engineer develops, validates, and deploys high-fidelity, numerically efficient ... Collaborate cross-functionally with vehicle dynamics, controls, software, and test teams to align ...
We are seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java (11/17 ... Lead the design and development of scalable, high-performance software solutions using Core Java ...
Quick apply
We are seeking a Mid-Level Full Stack Developer with strong hands-on experience in Java (11/17 ... Lead the design and development of scalable, high-performance software solutions using Core Java ...
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical ... Software engineering and implementation experience; ASP.NET/ASP.NET MVC experience; Experience ...
Collaborate and consult with peers, colleagues, and mid-level managers to resolve technical ... Software engineering and implementation experience; ASP.NET/ASP.NET MVC experience; Experience ...
Charlotte, NC · On-site
Site Manager or other construction software * Microsoft Office (Word, Excel, Outlook) Why Mead & Hunt? * Strong Company Culture * Robust Career Advancement, Training, & Growth Opportunities
Charlotte, NC · On-site
Site Manager or other construction software * Microsoft Office (Word, Excel, Outlook) Why Mead & Hunt? * Strong Company Culture * Robust Career Advancement, Training, & Growth Opportunities
At Parser, we are seeking a motivated and detail-oriented Backend Engineer to join our development ... Apply software design principles, data structures, design patterns, and computer science ...
At Parser, we are seeking a motivated and detail-oriented Backend Engineer to join our development ... Apply software design principles, data structures, design patterns, and computer science ...
Charlotte, NC · Hybrid
$235K - $410K/yr
... Engineering, Computer Science, or Computer Engineering . The ideal candidate has experience ... Represent clients across a wide range of industries, including telecommunications, software ...
Quick apply
Charlotte, NC · Hybrid
$235K - $410K/yr
... Engineering, Computer Science, or Computer Engineering . The ideal candidate has experience ... Represent clients across a wide range of industries, including telecommunications, software ...
Charlotte, NC · On-site
$51.25 - $66.25/hr
... mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an ... 7+ years of Software Engineering experience or equivalent demonstrated through one or a ...
Charlotte, NC · On-site
$51.25 - $66.25/hr
... mid-level managers to resolve technical challenges and achieve goals Lead projects and act as an ... 7+ years of Software Engineering experience or equivalent demonstrated through one or a ...
Charlotte, NC · Hybrid
$77K - $105K/yr
Wood Environment & Infrastructure Solutions is seeking a Mid-Level Water Resources Engineer with experience in water resources and civil design to support our Carolina's Water Resources Engineering ...
Charlotte, NC · Hybrid
$77K - $105K/yr
Wood Environment & Infrastructure Solutions is seeking a Mid-Level Water Resources Engineer with experience in water resources and civil design to support our Carolina's Water Resources Engineering ...
Lincolnton, NC · On-site
$27/hr
Who we are At Aptar, we use insights, design, engineering and science to turn ideas into solutions ... Basic computer operation skills with current software operating systems and programs. * This ...
Lincolnton, NC · On-site
$27/hr
Who we are At Aptar, we use insights, design, engineering and science to turn ideas into solutions ... Basic computer operation skills with current software operating systems and programs. * This ...
$44.4K - $54.3K
1% of jobs
$54.3K - $64.2K
4% of jobs
$64.2K - $74.2K
9% of jobs
$83.4K is the 25th percentile. Wages below this are outliers.
$74.2K - $84.1K
12% of jobs
$84.1K - $94K
15% of jobs
The median wage is $100.5K / yr.
$94K - $103.9K
14% of jobs
$103.9K - $113.9K
15% of jobs
$117.8K is the 75th percentile. Wages above this are outliers.
$113.9K - $123.8K
13% of jobs
$123.8K - $133.7K
9% of jobs
$133.7K - $143.6K
5% of jobs
$143.6K - $153.5K
3% of jobs
$44.4K
$103.5K
$153.5K
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.
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.
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.
The most popular types of Software Developer jobs in Denver, NC are:
For Mid Level Software Developer jobs in Denver, NC, the most frequently searched job titles are:
Cities near Denver, NC with the most Mid Level Software Developer job openings:

$119K - $157K/yr
Full-time
Re-posted 18 days ago
We specialize in Staffing, Consulting, Software Development, and Training along with IT services to small to medium size companies. AG's primary objective is to help companies maximize their IT resources and meet the ever-changing IT needs and challenges.
In addition, AG offers enterprise resource planning and enterprise application integration, supply-chain management, e-commerce solutions, and B2B public exchanges and B2B process integration solutions. Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services to various clients - including governmental agencies and private companies - throughout the United States and India.
We provide these services in multiple computing environments and use technologies such as client/server architecture, object-oriented programming languages and tools, distributed database management systems, state-of-the-art networking, and communications infrastructures. Our honest and realistic approach to recruiting dictates that AG does not entice or lure engineers from their employers. We represent only high caliber technical professionals who have committed to making a change required by career.
DIRECT CLIENT REQUIREMENTS
Responsible for writing computer software. Strong in SQL, JavaScript, C# and MVC.
If using Prove It Test, the manager would love to see .NET Framework 4.0 and C# 4.0 tests.
Please have candidates complete the technical test in .net, c#, and SQL.Â
This level of software engineer will work on every story in the sprint and will oversee work and provide mentorship to lower level software engineers. This level will take a high level (and often vague) task and break it down into small well-defined tasks and manage them to fruition. Full latitude for independent judgment when applying skills and problem-solving capabilities, with input and minimal oversight required by lead, architect or supervisor.
This position collaborates with the development teams, QA, Security, collaborative groups/clients, and other cross-functional teams to define, provide for, and test deliverables.
Major Accountabilities:Â
Software Development
Develop deliverables for QA (Code and unit test)
Review, analyze and collaborate with business analyst and development teams to fully understand requirement; develop approach for coding -
Collaborate with development team on data approach for coding - Understand data guidelines, and understand data sources available, what is new based on requirements, and how the project will impact common data stores
Provide direction to Associate Software Engineer/Software Engineer, and collaborate with core team, QA, Security, and other cross functional teams to provide the appropriate solution
Provide SME on application and data to other teams; also, provide ad-hoc reporting Team mentoring, directing, and priority setting
Minimum RequirementsÂ
Bachelor's Degree requiredÂ
Management Information Systems, Information Technology, Computer Science, Math, Engineering, Informatics Progressive, related application development experience.
Skills Matrix to fill out:
S.No.1
Skill: A Bachelor's degree (BS, BA) required. Area of study in IT, Computer science or related discipline.
Required/ Desired: Yes
Years Of Experience: Â Yes
S.No.2
Skill: Work experience in IT Applications Development to include: Web/.NET/JAVA technology; Windows/XP/UNIX platforms; QTP/Loadrunner/Quality Center;
Required/ Desired: 2-5 yrs
S.No.3
Skill: Experience in performance improvement consulting projects in a hospital required (internal or external)
Required/ Desired: Â 1 yr
Years Of Experience: 1 yr
S.No. 4
Skill: Â Work experience in IT Applications Development to include:Writing complex SQL and automation test scripts; ETL processes and testing;
Required/ Desired: Â 7 yrs
Years Of Experience:Â
S.No. 5
Skill: Work experience in IT Applications Development to include:HP Suite of Products (QTP/Loadrunner/Quality Center); object oriented programming; Java, JSP
Required/ Desired: Â 5 yrs
Years Of Experience:Â
S.No. 6
Skill: Â Work experience in IT Applications Development to include:UNIX/Linux, and Windows XP Systems ; J2EE, Spring, Struts, JavaScript, XML
Required/ Desired: 2 yrs
Years Of Experience:Â
S.No. 7
Skill: Work experience in IT Applications Development to include:REST/SOAP/JSON, Hibernate and/orIbatis; Server side platforms: Red Hat, Apache Http Server
Required/ Desired: Â 1 yr
Years Of Experience:Â
S.No. 8
Skill: Â Work experience in IT Applications Development to include: Tomcat and JBoss; Development tools: ANT, Subversion, Maven, Hudson, Junit/DbUnit/FlexUnit
Required/ Desired: Â 1.5 yrs
Years Of Experience:Â
S.No. 9
Skill: Work experience in IT Applications Development to include: Hypersonic, Easymock, Eclipse
Required/ Desired: Nice to have
Years Of Experience:Â
S.No. 10
Skill: 2-3 years application development in a Java environment.
Required/ Desired: Â 3 yrs
Years Of Experience:Â
S.No. 11
Skill: Â Work experience in Hadoop environment.
Required/ Desired: 6 months +
Years Of Experience:Â
S.No. 12
Skill: Â Work experience in IT Applications Development to include: Micro Strategy/BI environments; Verifying queries, validating input;
Required/ Desired: Â 3 yrs
Years Of Experience: Â
GOOD COMMUNICATION SKILLS
C2H (Contact to Hire)
Only GC or USCs, no H1s