Get the job you really want.
Top Software Engineer Jobs in Charlotte, NC
As a Software Engineer III, you will design, develop, and implement software solutions. Responsibilities include coding, testing, and documentation, ensuring compliance with security and regulatory standards, and collaborating with technical teams to enhance customer experience.
As a Software Engineer - Full Stack, you will translate business requirements into program designs, develop integrated application solutions, test using TDD and BDD frameworks, implement CI/CD processes, and maintain software solutions. You'll collaborate with cross-functional teams and solve complex technical problems while ensuring quality in application delivery.
As a Software Engineer, you will design, develop, and maintain microservices, implement event-driven architectures, and ensure data consistency and scalability using various databases. You will write automated tests, monitor production systems, and collaborate with cross-functional teams to create solutions for merchandising workflows.
As a Software Engineer, you will build full stack applications and services using various technologies, deploy applications on cloud or data centers, define system architecture, and optimize performance. You'll also lead projects, mentor engineers, and demonstrate solutions to stakeholders.
The Software Engineer will translate business needs into program designs, develop and modify integrated application solutions, facilitate continuous integration/deployment, conduct testing, and solve technical problems. The individual will work with various programming languages and databases, ensuring the deployment of software solutions.
As a Software Engineer, you will develop and implement scalable microservices and APIs, translate business requirements into software solutions, conduct root cause analyses, and manage CI/CD processes. You'll collaborate with cross-functional teams, mentor junior engineers, and ensure the quality of code and application deployment.
The Software Engineer will translate business requirements into program designs, develop scalable microservices and APIs, ensure quality code delivery, and maintain enterprise software solutions, while collaborating closely with the Product Team and mentoring junior engineers.
The Software Engineer will translate business requirements into designs, develop code modules, unit and integration tests, collaborate on issues, and enhance products with modern front-end and microservice technologies, ensuring robust applications in a team-driven environment.
Featured Jobs
The Software Engineer will design, develop, and maintain microservices using Java and Spring Boot, implement event-driven architectures with Kafka, and write automated test cases using BDD frameworks. Responsibilities include collaborating with stakeholders, ensuring data integrity across databases, and optimizing production systems.
The Software Engineer will convert business requirements into code, collaborate with teams to deliver software solutions, and maintain backend systems used by the Lowe's Mobile App. Responsibilities include software development, testing, debugging, and continuous integration processes, ensuring high-quality application deployments.
As a Software Engineer on the Cart and Checkout team, you'll develop and implement software solutions, translating business requirements into logical program designs. You'll engage in testing, root cause analysis, and maintain enterprise applications, ensuring the successful deployment of complex software solutions.
The Software Engineer III leads the design, development, and enhancement of software solutions, ensuring high-quality delivery by adhering to coding standards. This role involves collaboration with teams to translate requirements into technical specifications, conduct testing, and manage projects from inception to completion, while also mentoring less experienced team members.
The Software Engineer will translate business requirements into program designs, develop and modify integrated application solutions, and ensure successful deployment of application systems. Responsibilities include coding in Java, implementing solutions using Kafka, testing applications, and participating in CI/CD processes while working within agile frameworks.
As a Software Engineer IV at Spectrum, you will develop and support software solutions using various technologies, ensuring they meet business needs while improving customer experience. The role involves designing new functionality, addressing integration issues, conducting code reviews, and mentoring junior developers in a collaborative, Agile environment.
As a Software Engineer Intern at Spectrum, you'll assist in defining use cases for conversational AI, develop AI bots and NLP models, automate customer service processes, collaborate with UX/UI designers, support integration and deployment of AI solutions, and analyze data on performance. You'll gain hands-on experience while enhancing customer interactions with innovative technology.
As a Sr. Software Engineer, you will translate business requirements into code, ensure stable application systems, mentor other engineers, and evaluate software tools. Your primary focus will be developing UI solutions using modern technologies, guiding teams, and automating processes for efficiency.
As a Senior Software Engineer, you will translate business requirements into program designs, develop and maintain high-quality code and test suites, and mentor development teams. Responsibilities include automating processes, implementing observability frameworks, and evaluating new technologies for efficient deployment and operation of software solutions.
The Senior Software Engineer role focuses on translating business requirements into software solutions while collaborating with teams for design and development. Responsibilities include guiding project implementation, ensuring quality testing, mentoring junior engineers, and automating development processes.
The Senior Software Engineer will design and develop full-stack applications, mentor junior developers, and deliver scalable microservices and front-end applications using modern technologies. The role involves collaborating with cross-functional teams, optimizing development processes, and ensuring the successful deployment of enterprise solutions.
As a Senior Software Engineer, you will convert business requirements into software solutions, collaborate with stakeholders, develop and maintain applications, lead testing efforts, and mentor junior staff while implementing scalable solutions in an agile environment.
The Sr Software Engineer will translate business requirements into code, develop complex integrated business application solutions, and guide teams in software development best practices. This involves automating processes, mentoring other engineers, and ensuring successful deployment of applications.
The Lead Software Engineer will consult and provide technical direction on business requirements, developing and maintaining software solutions. Responsibilities include designing and testing applications, building front-end and back-end components, supporting application deployment, and continually optimizing processes.
The Sr Software Engineer will design and develop software solutions, mentor junior engineers, and enhance application systems. Responsibilities include creating micro frontends, implementing testing frameworks, building scalable technologies, and optimizing deployment processes, along with troubleshooting and ensuring system reliability.
The Software Engineer will translate business needs into software solutions, develop and maintain enterprise applications, conduct testing, and implement CI/CD processes. They will work closely with teams to build component-based applications, optimize database solutions, and solve technical problems.
The Software Engineer II at Bank of America is responsible for developing and delivering complex software solutions. Key duties include coding, unit testing, and ensuring integration into systems, performing CI/CD activities, and collaborating with stakeholders for requirement refinement. The role requires strong experience in ETL Informatica, Unix environments, Oracle databases, and Agile methodologies.
Top Companies in Charlotte, NC Hiring Software Engineers
See AllPopular Job Searches
Tech Jobs & Startup Jobs in Charlotte
Remote Jobs in Charlotte
Content Jobs in Charlotte
Customer Success Jobs in Charlotte
Cybersecurity & IT Jobs in Charlotte
IT Jobs in Charlotte
Cybersecurity Jobs in Charlotte
Tech Support Jobs in Charlotte
Data & Analytics Jobs in Charlotte
Analysis Reporting Jobs in Charlotte
Analytics Jobs in Charlotte
Business Intelligence Jobs in Charlotte
Data Engineer Jobs in Charlotte
Data Science Jobs in Charlotte
Machine Learning Jobs in Charlotte
Data Management Jobs in Charlotte
Design & UX Jobs in Charlotte
Software Engineer Jobs in Charlotte
Android Developer Jobs in Charlotte
C# Jobs in Charlotte
C++ Jobs in Charlotte
DevOps Jobs in Charlotte
Front End Developer Jobs in Charlotte
Golang Jobs in Charlotte
Hardware Engineer Jobs in Charlotte
iOS Developer Jobs in Charlotte
Java Developer Jobs in Charlotte
Javascript Jobs in Charlotte
Linux Jobs in Charlotte
Engineering Manager Jobs in Charlotte
.NET Developer Jobs in Charlotte
Perl Jobs in Charlotte
PHP Developer Jobs in Charlotte
Python Jobs in Charlotte
QA Jobs in Charlotte
Ruby Jobs in Charlotte
Salesforce Developer Jobs in Charlotte
Scala Jobs in Charlotte
Finance Jobs in Charlotte
Recruiting & HR Jobs in Charlotte
Internships in Charlotte
Legal Jobs in Charlotte
Marketing Jobs in Charlotte
Operations Jobs in Charlotte
Office Manager Jobs in Charlotte
Operations Manager Jobs in Charlotte
Product Manager Jobs in Charlotte
Project Manager Jobs in Charlotte
Sales Jobs in Charlotte
Account Executive (AE) Jobs in Charlotte
Account Manager (AM) Jobs in Charlotte
Sales Leadership Jobs in Charlotte
Sales Development Jobs in Charlotte
Sales Engineer Jobs in Charlotte
Sales Operations Jobs in Charlotte
All Filters
No Results
No Results