SOFTWARE ENGINEER
Charlotte, NC · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Charlotte, NC · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Charlotte, NC · On-site
Our company provides application analysis, design, development and programming, software engineering, systems development, testing, integration, and implementation, and management consulting services ...
Concord, NC · On-site
$92K - $174K/yr
Who You Are Required Qualifications * 7+ years of professional software engineering experience ... Application monitoring and observability platforms. * Experience in public-sector, government, or ...
Concord, NC · On-site
$92K - $174K/yr
Who You Are Required Qualifications * 7+ years of professional software engineering experience ... Application monitoring and observability platforms. * Experience in public-sector, government, or ...
NC · On-site +1
$92K - $174K/yr
Who You Are Required Qualifications * 7+ years of professional software engineering experience ... Application monitoring and observability platforms. * Experience in public-sector, government, or ...
NC · On-site +1
$92K - $174K/yr
Who You Are Required Qualifications * 7+ years of professional software engineering experience ... Application monitoring and observability platforms. * Experience in public-sector, government, or ...
Cary, NC · On-site
$134K - $176K/yr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... Performs new product and/or application software design and development as well as maintenance ...
Cary, NC · On-site
$134K - $176K/yr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... Performs new product and/or application software design and development as well as maintenance ...
Cary, NC · On-site
$70 - $90/hr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... Performs new product and/or application software design and development as well as maintenance ...
Cary, NC · On-site
$70 - $90/hr
Overview We are seeking a full-time Embedded Software Engineer 1 in our Cary, NC location. In this ... Performs new product and/or application software design and development as well as maintenance ...
Elizabeth City, NC · On-site
$90 - $120/hr
Software Developer, Application Full Time Professional Client Site - Elizabeth City, NC, Elizabeth City, NC, US 6 days ago Requisition ID: 1085 Who We Are: Oasys International LLC (Oasys) is a ...
New
Elizabeth City, NC · On-site
$90 - $120/hr
Software Developer, Application Full Time Professional Client Site - Elizabeth City, NC, Elizabeth City, NC, US 6 days ago Requisition ID: 1085 Who We Are: Oasys International LLC (Oasys) is a ...
New
Oasys is seeking a Software Developer, Application - Journeyman to support the design, development, modification, testing, troubleshooting, implementation, and documentation of application software ...
Quick apply
Oasys is seeking a Software Developer, Application - Journeyman to support the design, development, modification, testing, troubleshooting, implementation, and documentation of application software ...
Charlotte, NC · On-site
... Application Development Information Technology Problem Solving Software Development Use Programming Language
Charlotte, NC · On-site
... Application Development Information Technology Problem Solving Software Development Use Programming Language
Charlotte, NC · On-site
$64.53 - $69.53/hr
Python,React,REST APIs,Runbooks,SQL,Vector Search,AI Search,Snowflake,software engineering best practices,software deployment,Software Engineering,Application Development,Consult,consulting ...
Charlotte, NC · On-site
$64.53 - $69.53/hr
Python,React,REST APIs,Runbooks,SQL,Vector Search,AI Search,Snowflake,software engineering best practices,software deployment,Software Engineering,Application Development,Consult,consulting ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Software Engineer, AI Platform & Data Engineering (Contract) We are not accepting C2C or ... Build and maintain enterprise APIs, microservices, and application integrations. * Develop and ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Software Engineer, AI Platform & Data Engineering (Contract) We are not accepting C2C or ... Build and maintain enterprise APIs, microservices, and application integrations. * Develop and ...
Raleigh, NC · On-site
$90 - $120/hr
The application front‑end presents a streamlined interface which provides clients access to real‑time loan data and positions. The Full Stack Software Engineer will work closely with seasoned ...
Raleigh, NC · On-site
$90 - $120/hr
The application front‑end presents a streamlined interface which provides clients access to real‑time loan data and positions. The Full Stack Software Engineer will work closely with seasoned ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Full Stack Software Engineer (Java / Angular) We are not accepting C2C or 1099 arrangements ... Contribute to application modernization and cloud-native development initiatives. * Troubleshoot ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Full Stack Software Engineer (Java / Angular) We are not accepting C2C or 1099 arrangements ... Contribute to application modernization and cloud-native development initiatives. * Troubleshoot ...
Charlotte, NC · On-site
$247K/yr
If you have a disability and need assistance with the application, you can request a reasonable ... Ten years' experience managing software engineers and systems analysts, Five years' relevant ...
Charlotte, NC · On-site
$247K/yr
If you have a disability and need assistance with the application, you can request a reasonable ... Ten years' experience managing software engineers and systems analysts, Five years' relevant ...
Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in ... Linux application development * Experience with embedded systems or deploying AI/ML solutions on ...
Quick apply
Software Engineer About CoVar CoVar is a small, mission-driven AI/ML R&D software company based in ... Linux application development * Experience with embedded systems or deploying AI/ML solutions on ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Full Stack Software Engineer (Java/Angular) We are not accepting C2C or 1099 arrangements ... Troubleshoot production issues and provide ongoing application support. * Contribute to Agile ...
Charlotte, NC · On-site
$68 - $73/hr
Senior Full Stack Software Engineer (Java/Angular) We are not accepting C2C or 1099 arrangements ... Troubleshoot production issues and provide ongoing application support. * Contribute to Agile ...
Charlotte, NC · On-site
$53 - $57/hr
Support the modernization of a legacy application, including migration initiatives from Java Server ... software engineering experience * Strong expertise in Core Java backend development * Hands-on ...
Charlotte, NC · On-site
$53 - $57/hr
Support the modernization of a legacy application, including migration initiatives from Java Server ... software engineering experience * Strong expertise in Core Java backend development * Hands-on ...
Durham, NC · On-site +1
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
Durham, NC · On-site +1
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
Durham, NC · On-site +1
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
Durham, NC · On-site +1
A Software Engineer with experience building cloud-native applications and applying AI technologies ... Experience integrating commercial or open-source AI models into a software application through APIs ...
Charlotte, NC · On-site
$49 - $53/hr
Senior Software Engineer, Backend (Python / Node.js) We are not accepting C2C or 1099 arrangements ... Improve application scalability, availability, and operational efficiency. * Troubleshoot complex ...
Charlotte, NC · On-site
$49 - $53/hr
Senior Software Engineer, Backend (Python / Node.js) We are not accepting C2C or 1099 arrangements ... Improve application scalability, availability, and operational efficiency. * Troubleshoot complex ...
$21.63 - $27.43
4% of jobs
$27.43 - $33.23
13% of jobs
$33.23 - $39.03
5% of jobs
$41.44 is the 25th percentile. Wages below this are outliers.
$39.03 - $44.82
6% of jobs
$44.82 - $50.62
14% of jobs
The median wage is $53.16 / hr.
$50.62 - $56.42
17% of jobs
$59.54 is the 75th percentile. Wages above this are outliers.
$56.42 - $62.22
29% of jobs
$62.22 - $68.02
5% of jobs
$68.02 - $73.82
2% of jobs
$73.82 - $79.62
3% of jobs
$79.62 - $85.42
1% of jobs
$21
$54
$85
An Application Software Engineer designs, develops, tests, and maintains software applications for various platforms, ensuring functionality and user experience. They work with programming languages, frameworks, and development tools to build applications that meet business or user requirements. Responsibilities often include debugging software, optimizing performance, and collaborating with designers, analysts, and other engineers.
To thrive as an Application Software Engineer, you need a solid grasp of programming languages such as Java, C#, or Python, as well as a relevant computer science degree or equivalent experience. Familiarity with version control systems like Git, integrated development environments (IDEs), and frameworks such as .NET or Spring is highly valued, and certifications in software development can be advantageous. Strong problem-solving skills, effective teamwork, and clear communication help candidates succeed in dynamic, cross-functional environments. These skills are critical to developing reliable applications, collaborating efficiently, and adapting to the evolving technology landscape.
Application Software Engineers often need to balance multiple priorities, including tight project deadlines, changing client requirements, and debugging complex software issues. They may face challenges integrating new features with existing systems, ensuring rigorous testing, and maintaining high code quality in collaborative team settings. Staying updated with the latest technologies and adapting to evolving industry standards is also an ongoing aspect of the role. Overcoming these challenges requires continuous learning, careful planning, and effective communication with cross-functional teams, making the role both demanding and highly rewarding for tech professionals.
The most popular types of Application Software Engineer jobs in North Carolina are:
For Application Software Engineer jobs in North Carolina, the most frequently searched job titles are:
The top searched job categories for Application Software Engineer jobs in North Carolina are:
For Application Software Engineer jobs in NC, the most frequently searched job titles are:

Design, develop, and maintain web-based applications and software, including database-driven web applications using ASP.NET, C#, MVC, and JavaScript.
Collaborate with cross-functional teams to define, test, and deliver software solutions within an agile environment, managing tasks and project commitments.
Participate in the full software development life cycle, including coding, testing, integration, deployment, and providing level-3 support.
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.
Responsible for writing web based applications and software.
Position Purpose: This is a position based in Homestead, Pennsylvania for the purpose of designing and building our suite of industry-leading SaaS web and mobile applications for driving continuous performance improvement, certification management and lifelong learning in healthcare. The person selected for this position will be responsible for designing and building innovative web and mobile applications that our customers will love. All software engineers have an opportunity to make a large impact on the design, architecture, and implementation of our products. Successful candidates are enthusiastic about the latest web technologies and are capable of translating high-level, ambiguous business goals to working software solutions. You must be comfortable taking initiative and working across teams on high visibility projects.
This position will design, code, repair, enhance, integrate, upgrade, convert, provide level-3 support, and administer application software, and middleware. Work is performed within guidelines and standards set by management regarding the development life cycle, version control, source code control, documentation, testing, code verification, continuous integration, continuous deployment, automation, compliance policies and team collaboration.
This level of software engineer should know software concepts, procedures, and best practices and apply them on a daily basis to meet deliverables. They should have a full grasp of Programming Concepts. In addition, they will work on most stories independently with minimal supervision; however they don't have a full grasp of the big picture, nor the full software development life cycle. They have full latitude for independent judgment when applying skills and problem-solving capabilities, with oversight required by senior team members. They update their job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; participating in professional organizations.
This position collaborates with the development team, QA, Security, collaborative groups/clients and other cross-functional teams to define, provide for, and test deliverables.
Application Development & Maintenance:
Develop could-based applications for performance improvement, quality reporting, and lifelong learning.
Designs, modifies, develops, writes and implements software programming applications.
Responsible for application software development efforts from deployment through maintenance support process.
Design, develop and maintain the operation of database-driven ASP.NET/c#/MVC/JavaScript web applications with an emphasis on usability, performance, and scalability.
Participant in full development life cycle, working within broadly defined parameters and a dynamic, fast-paced, agile environment.
Own the delivery of an entire piece of a system or application.
Will work with other team members to investigate design approaches, prototype new technology and evaluate technical feasibility
Will work in an Agile/Scrum environment to deliver high-quality software against aggressive schedules
Project Management:
Manages tasks and execution against project plans and delivery commitments. Responsible for individual results.
Work closely with team lead and manager to develop the best technical design and approach for new product development.
Build software solutions where the problem is not well defined. Creative problem solving is a must. Designs and defines the interaction between the other component pieces.
Application Maintenance & Management:
Responsible for the development and maintenance of key system features.
Type of Experience:
Progressive, related application development experience.
Experience in the following technical areas with demonstrated proficiency: Microsoft ASP.NET MVC software development and participation in successful production software deployments. Experience with single page apps, Javascript frameworks (e.g. Angular.JS), WEB API (REST), JSON, HTML.
Software Design / Development and has coded many applications used for business.
Relational Database Concepts.
Databases (schema).
SQL, Database query tools.
SDLC/ADLC Methodologies.
Experience analyzing data solving problems and troubleshooting to provide solutions.
Experience in entire application development process, specifically Agile.
Special Certifications, Licensure or Technical Skills:
ASP.NET 4.5+, Visual Studio .NET 2012+, C#, MVC 4+, Web API (REST), HTML, jQuery, JavaScript, Angular.JS, JavaScript frameworks, CSS, SQL Server 2012+, SQL, MSMQ, SOA, caching, scalable web applications, design patterns.
Preferred: Advanced knowledge of object-oriented design, programming, data structures, ASP.NET, Visual Studio, c#, MVC, HTML, jQuery, Javascript frameworks (e.g. Angular.JS), SQL Server, REST and web applications.
GOOD COMMUNICATION SKILLS
CONTRACT OR CONTRACT TO HIRE
Sourced by ZipRecruiter