SDET
Software development engineer job in Durham, NC
Immediate need for a talented SDET. This is a 12+ Month Contract opportunity with long-term potential and is located in Durham, NC(Hybrid). Please review the job description below and contact me ASAP if you are interested.
Pay Range: $60 - $65/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
As a Senior Test Engineer, your responsibilities will include:
Leading the development and implementation of automation frameworks.
Carrying out extensive API testing to ensure seamless integration.
Applying your expertise in Java and Rest Assured for robust testing.
Applying SQL for database validation and using AWS Cloud knowledge for cloud-based testing solutions.
Working closely with cross-functional teams to deliver high-quality software solutions.
Key Requirements and Technology Experience:
Key skills; Hands on Java development experience (Ideally a developer that tests their own code or former development background)
Rest Assured Framework development (From Scratch)
Experience working in a DevOps Environment (CI/CD Pipelines)
AWS
Extensive background in API testing and automation 5+ years of experience.
Mastery in Java and practical exposure to Rest Assured.
Capability to build and implement automation frameworks from scratch.
Good knowledge of SQL for effective database validation.
Familiarity with AWS Cloud environments and services.
A cooperative approach and a dedication to achieving outstanding outcomes
Our client is a leading Financial Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Mainframe Developer
Software development engineer job in Cary, NC
HCLTech is looking for a highly talented and self-motivated Mainframe Developer to join it in advancing the technological world through innovation and creativity.
Job Title: Mainframe Developer
Position Type: Full-time
Location: Cary, NC(Remote)
Role/Responsibilities
Lead and manage a team of developers to ensure timely and successful project delivery.
Mainframe Subject Matter Expert (SME) to support a legacy modernization program, migrating core mainframe systems (COBOL, JCL, CICS, DB2, IMSDB) to Java-based platforms.
The SME will work closely with Java developers, architects, and business analysts to clarify legacy functionality, data structures, control flows, and assist in technical troubleshooting during the transformation process.
Qualifications & Experience
Minimum Requirements
Min 10+ years of experience with Strong analytical and technical skills on Mainframe skill sets.
Analyze legacy COBOL, JCL, CICS, IMSDB and DB2 programs and explain their logic, flow, data access, and screen behavior to the modernization team.
Guide the team on screen-flows, job dependencies, utilities and error handling used in the mainframe system.
Review and validate the source and target functional equivalence by comparing the critical files, tables and Screens.
Good to have prior experience in the Mainframe migration or modernization projects and Mainframe assessment activities.
Education:
Bachelor's degree in computer science, Sciences or a related education (e.g. life science, medicine) , master's preferable
Pay and Benefits
Pay Range Minimum: $ 68000 per year
Pay Range Maximum: $ 139700 per year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
Compensation and Benefits
A candidate's pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
How You'll Grow
At HCLTech, we offer continuous opportunities for you to find your spark and grow with us. We want you to be happy and satisfied with your role and to really learn what type of work sparks your brilliance the best. Throughout your time with us, we offer transparent communication with senior-level employees, learning and career development programs at every level, and opportunities to experiment in different roles or even pivot industries. We believe that you should be in control of your career with unlimited opportunities to find the role that fits you best.
Software Engineer
Software development engineer job in Raleigh, NC
About the Role
We're looking for an experienced Senior Software Engineer to join our dynamic team focused on building scalable, high-performance SaaS applications. If you enjoy tackling complex challenges, mentoring others, and contributing to architectural decisions, this position is for you.
What You'll Do
Design, develop, and maintain robust applications using .NET Core, ASP.NET, and C#.
Collaborate with cross-functional teams in an Agile environment to deliver impactful features.
Support and refactor legacy applications, ensuring stability during modernization efforts.
Participate in architectural planning and advocate for best practices in coding, testing, and performance optimization.
Debug and enhance existing codebases while driving improvements in maintainability.
Mentor junior engineers through code reviews and technical guidance.
Stay current with emerging technologies and bring innovative ideas to the team.
Contribute to DevOps workflows, including CI/CD pipeline development and deployment strategies.
Qualifications
6+ years of professional software development experience, with strong expertise in .NET technologies.
Proficiency in .NET Core, ASP.NET MVC, Web API, and C#, ideally within cloud environments (AWS preferred; Azure/GCP acceptable).
Familiarity with front-end frameworks such as React and TypeScript.
Solid understanding of software design principles (SOLID) and modern architectural patterns.
Ability to work independently, learn new technologies quickly, and adapt to evolving requirements.
Bachelor's degree in computer science or related field, or equivalent experience.
Experience in SaaS platforms, multi-product ecosystems, and Agile methodologies is a plus.
Software Team Lead/ Engineer - Python
Software development engineer job in Raleigh, NC
Team Lead/ Sr. Software Engineer - Python
Seeking Team Lead/Sr. Python Developer with strong understanding of software architecture and an interest in working with teams implementing and integrating GenAI/ LLM technologies in a fast-paced environment that values mentorship and collaboration.
Hybrid - Raleigh, NC (2 days onsite, Tues & Wed.. potential to go to 3 days onsite)
6 mo. contract-to-hire
Open to all candidates authorized to work in U.S.
Required Skills & Experience
Requirements:
• 5+ years of professional experience in software development.
• Strong proficiency in Python programming language.
• Strong understanding of software development best practices and methodologies.
• Experience with version control systems (e.g., Git).
• Excellent problem-solving skills and attention to detail.
• Experience with web frameworks (Django, Flask, FastAPI).
• Experience with customer facing API design and tradeoffs.
• Experience with containerization technologies (e.g., Docker, Kubernetes).
• Familiarity with CI/CD pipelines and tools.
• Experience with database design and management.
• Experience with system architecture and API design.
• Serve as the initial point of escalation for software development issues within your area of responsibility.
• Write and review detailed specifications for the development of system components
• Hands on experience working with AWS and/or Azure services, such as:
o Compute: EC2, Lambda, Azure Functions
o Storage: S3, Azure Blob
o Databases: RDS, DynamoDB, Cosmos DB, DocumentDB
o Messaging Services: AWS SNS
o Networking, IAM, and monitoring tools
• Experience working with cache databases and in-memory data stores such as Redis or Memcached to optimize read-heavy workloads, inference serving, and low-latency systems.
• Experience designing or working with data storage and retrieval systems, both structured and unstructured
• Experience with vector databases (e.g., Pinecone, FAISS, Weaviate) and search technologies (e.g., Solr, Elasticsearch, OpenSearch).
• Familiarity with observability stacks: logging (EFK, ELK), monitoring (Prometheus, Datadog, Grafana), and distributed tracing (OpenTelemetry).
• Experience integrating and managing messaging systems (e.g. AWS SNS, Kafka)
• Solid understanding of access control, IAM, RBAC, and secrets management tools (e.g., AWS Secrets Manager, Azure Key Vault).
Nice to Have Skills & Experience
• Knowledge of LLM, machine learning pipeline and deployment strategies.
• Knowledge of other programming languages (e.g., Go, Java).
Job Description
-Develop and implement high-quality, maintainable code across the full application lifecycle.
-Collaborate with cross-functional teams to integrate AI-driven features into production systems.
-Ensure performance, scalability, and reliability of software solutions.
-Participate in code reviews and contribute to continuous improvement of development practices.
-Troubleshoot and resolve complex technical issues in a timely manner.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to ********************.
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: *************************************************** .
Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
Java Software Engineer
Software development engineer job in Raleigh, NC
Type: W2 or 1099........ (No C2C)
Visa: H1B, H4EAD, GCEAD, L2, OPT, CPT,Green Card, US Citizens (Only USA Applicants)
Workplace Type: Onsite - Raliegh -NC
Experience: 8+Yr
Typical task breakdown:
- Competent to perform all programming, project management, and development assignments without close supervision
- Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls
- Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.
- Drives application development focused around delivering business value
- Mentors and assists software engineers, providing technical assistance and direction as needed
- Maintains high standards of software quality within the team by establishing good practices and habits
- Proactively reaches out for help when stuck on an issue after doing reasonable independent research
- Maintains a sense of urgency when working on tasks and actively follow up on any dependencies or blockers
Education & Experience Required:
- Bachelor's degree in computer science or electrical engineering or related field is required w/ 8+ years' experience needed
- Master's degree with 8+ years' experience
Technical Skills (Required)
- •8+ years or more of experience in designing and developing software applications in Java.
Proven experience in many of the following:
- Designing, developing, deploying and maintaining software at scale.
- • Strong Java
- • Backend development is a MUST
- • RESTful web services
- • AWS knowledge - IAM,Kinesis, DynamoDB, API stack, SQS,SNS, KMS
- • Slick - SQL queries
- • DevOp
- Developing software applications using relational and NoSQL databases.
- Application architectural patterns, such as MVC, Microservices, Event- driven, etc.
- Deploying software using CI/CD tools, such as Jenkins, Azure DevOps,GoCD, etc
- Deploying and maintaining software using public clouds such as AWS or Azure.
Strong understanding and/or experience in many of the following:
- Message streaming solutions, such as AWS Kinesis, AWS SQS, AWS SNS, Apache Kafka, RabbitMQ, Apache ActiveMQ.
- Experience designing well-defined Restful APIs
- Hands-on experience with testing tools such as Cucumber and Selenium and their integration into CI/CD pipelines.
- Datastores such as AWS Aurora, AWS RDS, AWS DynamoDB, MongoDB, ElasticSearch, Cassandra, Redis, MySQL, Oracle. o Other AWS technologies, such as API Gateway, ALB, NLB, Fargate, Lambda,
S3, CloudWatch, etc
Please forward your resume and contact details to sahithi_s@surgetechinc.com/ kaviya_****************** or can call on ************
Principal Software Engineer Front-End
Software development engineer job in Raleigh, NC
Prometheus Group is a team of self-starters centered on being resourceful, accountable, and results focused. Career progress is based on merit and not years of service or attaining certifications. Our drive and dedication to creating great products for our global customers are at the heart of all we do! In joining Prometheus, you will become a part of the largest global provider of comprehensive enterprise asset management (EAM) software solutions that support the management life cycle for equipment maintenance and operations.
Role Overview:
We are seeking a highly experienced Principal Software Engineer Front-End to serve as the technical anchor for the ePAS product. This individual will focus primarily on the front-end but should be highly capable working on the back-end and thinking across the entire product.
This individual will lead architecture, design, implementation, debugging and mentoring efforts, elevating the productivity and quality of the entire engineering team. The candidate we're seeking combines deep expertise across MAUI, React, .NET, PostgreSQL and modern CI/CD pipelines with a proven ability to mentor, troubleshoot, and deliver production-grade solutions.
Why This Role Matters:
As the Principal Software Engineer Front-End for ePAS, you will shape the future of our web and mobile products used by customers worldwide. You'll ensure the products are architected for speed, scale and reliability to ensure our customers have a world-class experience. If you thrive on solving complex challenges, mentoring others, and delivering impactful enterprise software-we're excited to meet you!
Key Responsibilities:
Define and evolve the software architecture for ePAS, ensuring scalability, maintainability and performance.
Lead design and implementation of core features using .NET, MAUI (mobile), React (web) and PostgreSQL, ensuring high quality and robustness.
Troubleshoot complex performance, stability and customer-facing issues-from root cause to resolution.
Mentor and uplift junior and mid-level engineers; establish best practices, conduct code/design reviews and drive the team's productivity and technical maturity.
Own branching strategy, version control workflows and enforce standards across the engineering team.
Manage build and release pipelines: GitLab CI, .NET CLI, Dockerfile setup, mac OS security CLI (certificate/app signing), debugging mac OS GitLab runners via VNC.
Oversee CI/CD orchestration: Argo CLI and kubectl for internal-dev deployments, AWX administration and S3 backup workflows, GitLab token lifecycle management, app-store delivery process (iOS/Android).
Debug and upgrade supporting systems including Java Spring backend services and Keycloak authentication/authorization components.
Work with orchestration APIs (e.g., S3 API, Kubernetes API) and integrate with GitLab and S3 APIs for automation.
Perform or coordinate manual UWP builds, manage ABM (Apple Business Manager) device profile administration, certificate provisioning and renewal.
Collaborate closely with product management, infrastructure and DevOps teams to deliver a cohesive end-to-end solution; act as a technical thought-leader across disciplines.
Preferably, manage Keycloak operations (configuration, policies, integration) and ensure identity-access workflows integrate tightly with the mobile/web stack.
Qualifications & Experience:
Bachelor's or Master's degree in Computer Science, Software Engineering or equivalent degree.
10+ years of professional software development experience, with multiple years as a lead or principal engineer.
Expert-level hands-on experience with:
.NET (C#), MAUI (mobile solutions), React (frontend)
PostgreSQL database design, tuning, troubleshooting
Software architecture and design patterns at scale
Proven experience mentoring and raising the productivity of engineering teams.
Deep experience troubleshooting performance, scalability, memory leaks, and stability issues in production systems.
Strong expertise in branching strategies (Git), CI/CD pipelines and build/deployment tooling (GitLab CI, Docker, mac OS runner administration, certificate signing).
Experience with deployment orchestration (Argo, Kubernetes CLI), AWX/Ansible Tower, S3 automation and token management.
Familiarity with iOS/Android app-store delivery workflows, UWP builds and ABM/MDM device-profile management.
Experience upgrading Java Spring services and Keycloak for identity and access management is a plus.
Excellent communication skills, able to influence across teams and articulate technical decisions to stakeholders.
Benefits Overview:
We offer an attractive benefits program to meet the diverse needs of our teammates:
Employee base HSA plan, dental, life and short-term disability coverage 100% paid for by Prometheus Group
HSA & FSA plan options
Retirement Savings with Generous Company Match & Immediate Vesting
Gym membership to O2 Fitness
Casual dress attire
Half-Day Fridays
Generous Paid Time Off
Company Outings, Trips & Activities
Prometheus Group is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
#LIonsite
Senior Software Engineer
Software development engineer job in Raleigh, NC
Job Title: Senior Software Engineer
Work Schedule: On-site
Rate: $79,Based on experience
Will not accept candidates that require sponsorship
Responsibilities:
· Designed and implemented user interfaces using Qt (C++) and QML for production applications.
· Converted UI/UX wireframes and FIGMA designs into fully functional Windows applications in collaboration with design teams.
· Developed Windows-based applications leveraging object-oriented programming principles in C++.
Description:
1- Design and implement user interfaces using Qt (C++) and QML.
2- Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
3- Develop windows based application using object-oriented programming (C++).
4- Participate in code reviews and contribute to continuous improvement.
5- Develop and perform software unit testing (Develop unit test automation).
6- Perform software testing against the requirements.
7- Perform other duties as assigned based on the business needs."
About Maxonic:
Since 2002 Maxonic has been at the forefront of connecting candidate strengths to client challenges. Our award winning, dedicated team of recruiting professionals are specialized by technology, are great listeners, and will seek to find a position that meets the long-term career needs of our candidates. We take pride in the over 10,000 candidates that we have placed, and the repeat business that we earn from our satisfied clients.
Interested in Applying?
Please apply with your most current resume. Feel free to contact Jhankar Chanda (******************* / *************** for more details
Software Engineer
Software development engineer job in Durham, NC
We are looking for a Mid-Level software engineer with a focus on:
Working with large amounts of data
Using distributed computing (google cloud)
Maintaining systems (App Engine, Cloud Functions)
Bonus Qualifications:
Healthcare experience
Experience working with medical data, DICOM formats, or healthcare compliance (HIPAA, GDPR)
Google cloud
Skills:
Google Cloud
Bigquery
Dataflow (big positive)
Apache Beam
App Engine
Cloud Functions
Programming languages:
Python (must have)
JavaScript (bonus)
SQL (must have)
Technologies
Machine learning generalist
Familiarity with a variety of models
Understanding of building and training models using standard frameworks
Linux systems
Github, Github Actions
Familiarity with image data types
png/jpg/mp4
Ideal Experience and Education:
BSc or BEng in computer science or related field
3+ years industry experience
Responsibilities:
Develop quality software and web applications
Analyze and maintain existing software applications
Design highly scalable, testable code
Discover and fix programming bugs
Ideal location:
Durham/Raleigh and surrounding areas
Test Engineer
Software development engineer job in Whitsett, NC
About the Company
On behalf of our technology client, Procom is searching for a Test Engineer for a permanent role. This position is an onsite position at our client's Whitsett, North Carolina office.
About the Role
We are in search of a Testing Engineer focused on hardware and software testing, especially on servers. The selected person will be responsible for reporting bugs and collaborating with the development team to improve product quality.
Responsibilities
Conduct manual hardware and software testing
Report bugs and collaborate with the development team
Interpret logs and error reports, documenting failures clearly
Perform firmware and BIOS testing
Required Skills
Experience in manual hardware and software testing
Ability to interpret logs and error reports
Knowledge in firmware and BIOS testing
Use of Microsoft Office suite
Preferred Skills
Analytical ability to identify and reproduce errors
Teamwork and collaboration skills
Effective verbal and communication skills
Problem-solving ability
Data Engineer with Hadoop Expertise
Software development engineer job in Cary, NC
We are seeking a highly skilled and motivated Data Engineer with strong hands-on experience in the Hadoop Big Data ecosystem. The ideal candidate will have deep expertise in big data technologies and frameworks, and a passion for building scalable data solutions that drive business insights.
Key Responsibilities:
Design, develop, and maintain scalable data pipelines using Hadoop and related technologies.
Work with large-scale datasets using tools such as Spark, Scala, Hive, Pig, and HBase.
Implement and optimize data workflows and ETL processes.
Collaborate with data scientists, analysts, and other engineering teams to support data needs.
Ensure data quality, integrity, and governance across platforms.
Troubleshoot and resolve issues related to data processing and performance.
Required Skills & Qualifications:
Strong hands-on experience as a Hadoop Developer or Big Data Engineer.
Advanced knowledge of the Hadoop ecosystem and its components.
In-depth expertise in Scala, Spark, and similar frameworks.
Proficient in HBase, SOLR, Hive, Gremlin, and Pig.
Experience with data modeling, performance tuning, and distributed computing.
Nice to Have:
Experience with Spark Streaming, Flume, or Apache NiFi.
Exposure to Azure Data Engineering stack, including:
Azure Synapse Analytics
Azure Data Factory (ADF)
Azure Databricks
Disclaimer
Capgemini is an Equal Opportunity Employer encouraging diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, national origin, gender identity/expression, age, religion, disability, sexual orientation, genetics, veteran status, marital status or any other characteristic protected by law.
This is a general description of the Duties, Responsibilities and Qualifications required for this position. Physical, mental, sensory or environmental demands may be referenced in an attempt to communicate the manner in which this position traditionally is performed. Whenever necessary to provide individuals with disabilities an equal employment opportunity, Capgemini will consider reasonable accommodations that might involve varying job requirements and/or changing the way this job is performed, provided that such accommodations do not pose an undue hardship.
Capgemini is committed to providing reasonable accommodations during our recruitment process. If you need assistance or accommodation, please reach out to your recruiting contact.
Click the following link for more information on your rights as an Applicant **************************************************************************
Senior Data Engineer
Software development engineer job in Durham, NC
We are seeking an experienced Senior Big Data & Cloud Engineer to design, build, and deliver advanced API and data solutions that support financial goal planning, investment insights, and projection tools. This role is ideal for a seasoned engineer with 10+ years of hands-on experience in big data processing, distributed systems, cloud-native development, and end-to-end data pipeline engineering.
You will work across retail, clearing, and custody platforms, leveraging modern cloud and big data technologies to solve complex engineering challenges. The role involves driving technology strategy, optimizing large-scale data systems, and collaborating across multiple engineering teams.
Key Responsibilities
Design and develop large-scale data movement services using Apache Spark (EMR) or Spring Batch.
Build and maintain ETL workflows, distributed pipelines, and automated batch processes.
Develop high-quality applications using Java, Scala, REST, and SOAP integrations.
Implement cloud-native solutions leveraging AWS S3, EMR, EC2, Lambda, Step Functions, and related services.
Work with modern storage formats and NoSQL databases to support high-volume workloads.
Contribute to architectural discussions and code reviews across engineering teams.
Drive innovation by identifying and implementing modern data engineering techniques.
Maintain strong development practices across the full SDLC.
Design and support multi-region disaster recovery (DR) strategies.
Monitor, troubleshoot, and optimize distributed systems using advanced observability tools.
Required Skills :
10+ years of experience in software/data engineering with strong big data expertise.
Proven ability to design and optimize distributed systems handling large datasets.
Strong communicator who collaborates effectively across teams.
Ability to drive architectural improvements and influence engineering practices.
Customer-focused mindset with commitment to delivering high-quality solutions.
Adaptable, innovative, and passionate about modern data engineering trends.
Snowflake Data Engineer
Software development engineer job in Durham, NC
Experience in developing and proficient in SQL and knowledge on Snowflake cloud computing environments
Knowledge on Data warehousing concepts and metadata management Experience with data modeling, Data lakes
multi-dimensional models and data dictionaries
Hands-on experience with Snowflake features like Time Travel and Zero-Copy Cloning. Experience in query performance
tuning and cost optimization in a cloud data platform
Knowledge in Snowflake warehousing, architecture, processing and administration , DBT , Pipeline
Hands-on experience on PLSQL Snowflake
•Excellent personal communication, leadership, and organizational skills.
•Should be well versed with various Design patterns
Knowledge of SQL database is a plus
Hands-on Snowflake development experience is must
Work with various cross-functional groups, tech leads from other tracks
Need to work with team closely and guide them technically/functionally Must be a team player with good attitude
Software Engineer - Level 5
Software development engineer job in Morrisville, NC
RELOCATION ASSISTANCE: Relocation assistance may be available CLEARANCE TYPE: SCITRAVEL: Yes, 10% of the TimeDescriptionAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history.
Expand your horizons, advance your career, and contribute to a secure future for generations. Northrop Grumman's Space Sector invites you to bring your pioneering spirit to our collaborative teams.
This
Software Engineer - Level 5
role will be in either our Morrisville, NC, Fairfax, VA or Linthicum, MD sites.
This position is 100% onsite and cannot accommodate telecommute work. This position will work a 9/80 schedule, with every other Friday off.
In this job, you will:
Design, develop, document, test and debug applications software and systems that contain logical and mathematical solutions.
Conduct multidisciplinary research and collaborate with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software.
Determine computer user needs: analyze system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepare operating instructions; design and develop compilers and assemblers, utility programs, and operating systems.
Ensure software standards are met.
This position is contingent upon clearance verification and transfer to the NG sponsored program as well as continued ability to maintain required clearance level.
Basic Qualifications (must have/required to be considered):
Requires an active Top-Secret (TS)/Sensitive Compartmented Information (SCI) clearance [TS/SCI] at time of application
Level 5: (Staff level)
Bachelor's degree with 12 years of software development experience
An additional 4 years of experience may be considered in lieu of a completed Bachelor's
Master's degree with 10 years of software development experience
PhD with 8 years of software development experience
Experience with Java Programming Language (Required for support of design, implementation, testing, code reviews, etc.)
Experience with Git (Required for support of releases, patching, pipeline, developer support, etc.)
Experience with Kubernetes/Helm (Required for support of deployments, environment support, and IT&D integration, etc.)
Experience with Databases (Not specifically but at least some experience with one of the following: Elastic, Mongo, MySQL)
Experience with Product Owner, Scrum Master, Configuration Management, Integration Test and Development (not necessarily acting as, but working directly with)
Preferred Qualifications (not required, but nice to have):
STEM degree
Experience with REST architecture
Experience as a full-stack developer
Experience with software development on Red Hat Enterprise Linux
Experience with Atlassian tools (Jira, Confluence, Bitbucket)
About Space Sector:
Offering satellite, payload, directed energy, and electronics for security and civil markets. We're built on innovative, cost-effective aerospace/defense solutions, ensuring mission success. Join our revolution, where the impossible becomes possible.
Curious about all the exciting developments with the Northrop Grumman Space Sector? Click the link below:
*************************************
Working at Northrop Grumman is more than just a paycheck. We offer a comprehensive Total Rewards and benefits package designed to help you thrive at work and in life. For more information on our Total Rewards package, please visit our Total Rewards site.
Northrop Grumman Total Rewards
Primary Level Salary Range: $155,400.00 - $256,400.00The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions.Depending on the position, employees may be eligible for overtime, shift differential, and a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business.The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates.Northrop Grumman is an Equal Opportunity Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO and pay transparency statement, please visit *********************************** U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions.
Auto-ApplySoftware Engineering Intern- Summer 2026
Software development engineer job in Cary, NC
At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world.
This Position reports to:
eBusiness Technical Delivery Manager
As an intern, you will have the opportunity to gain practical experience through various projects. Each day, you will acquire knowledge by performing tasks as directed. You will also showcase your skills by supporting ABB's operations and enhancing personal education/employment opportunities.
The work model for the role is onsite/hybrid in Cary, NC.
You will be mainly accountable for:
Collaborating with various teams to support ABB's operations, ensuring effective coordination and timely project completion within the defined timelines.
Participate in all aspects of software development activities, including design, coding, code review, testing, bug fixing, and code/API documentation, with a heavy focus on documentation.
Collaborate with other colleagues and participate in daily or weekly stand ups and meetings.
Prior project/experience that demonstrate the usage of any programming language (such as C# or Javascript/ReactJS) and database (SQL) skills required.
Able to demonstrate analytical and quantitative skills with a keen attention to detail
Qualifications for the role:
Currently enrolled in a bachelor's or master's degree program in Computer Science, Computer Engineering, Software Engineering, Information Systems, or related fields in the United States.
Intern must have reliable transportation to and from the worksite.
Must be legally authorized to work in the United States without company sponsorship now and in the future.
Utilize critical thinking skills to analyze complex situations and develop strategic solutions.
Effectively organize and prioritize tasks to meet deadlines.
Exhibit the capability to manage several tasks at once while maintaining high standards of quality.
Collaborate with team members to convey ideas, share information, and provide updates on project progress.
Why ABB?
What's in it for you
We want you to bring your full self to work-your ideas, your energy, your ambition. You'll have the tools and freedom to grow your skills, shape your path, and take on challenges that matter. Here, your work creates impact you can see and feel, every day.
ABB is an Equal Employment Opportunity and Affirmative Action employer for protected Veterans and Individuals with Disabilities at ABB.
All qualified applicants will receive consideration for employment without regard to their- sex (gender identity, gender expression, sexual orientation), marital status, citizenship, age, race and ethnicity, inclusive of traits historically associated with race or ethnicity, including but not limited to hair texture and protective hairstyles, color, religious creed, national origin, pregnancy, physical or mental disability, genetic information, protected Veteran status, or any other characteristic protected by federal and state law.
For more information regarding your (EEO) rights as an applicant, please visit the following websites: ********************************************************************************************
As an Equal Employment Opportunity and Affirmative Action Employer for Protected Veterans and Individuals with Disabilities, applicants may request to review the plan of a particular ABB facility between the hours of 9:00 A.M. - 5:00 P.M. EST Monday through Friday by contacting an ABB HR Representative at **************.
Protected Veterans and Individuals with Disabilities may request a reasonable accommodation if you are unable or limited in your ability to use or access ABB's career site as a result of your disability. You may request reasonable accommodations by calling an ABB HR Representative at ************** or by sending an email to ****************. Resumes and applications will not be accepted in this manner.
Internships at ABB within the United States are not eligible for company-sponsored medical benefits, 401(k) contributions, or paid time off.
The hourly rate is determined by things such as the successful applicant's qualifications, graduation year and experience. This position is expected to pay between $20 - $34 per hour.
We value people from different backgrounds. Could this be your story? Apply today or visit *********** to read more about us and learn about the impact of our solutions across the globe.
Auto-ApplySoftware Engineering Intern
Software development engineer job in Raleigh, NC
About Us
Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics.
A Brief Overview
We are seeking a motivated and creative UX/UI Design Intern to join our team and contribute to the design and development of intuitive, user-centered interfaces for our software products. This internship offers hands-on experience in a collaborative environment, working alongside experienced designers, engineers, and product managers
What You'll Gain
Real-world experience in UI/UX design within a professional software development environment.
Mentorship from experienced designers and engineers.
Exposure to software update and deployment.
Exposure to internal software quality processes and SOPs.
Opportunity to contribute to meaningful projects that impact end users.
A chance to grow your portfolio and skill set.
What you will do
Support UI/UX Design Efforts:
Assist in designing user interfaces for host application of the medical device software (Desktop Application)
Create wireframes, mockups, and prototypes using tools like Figma.
Conduct User Research and Analysis:
Participate in gathering user and software requirements through interviews, surveys, or usability testing
Analyze user feedback and behavior to inform design decisions
Collaborate with Cross-Functional Teams:
Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals.
Participate in design reviews and contribute to iterative improvements
Ensure Design Consistency and Accessibility:
Help maintain design systems and style guides
Requirements
Required:
Knowledge of UI Design Tools: Familiarity with tools like Figma, Adobe XD, Sketch, or similar.
Knowledge of UX Principles: Understanding of usability, accessibility, user-centered design, and responsive design.
Prototyping: Ability to create wireframes, mockups, and interactive prototypes.
Experience with creating new designs, maintaining designs, and refactoring designs
Familiarity with Human-Computer Interaction (HCI) principles (ex. Knowledge of Usability Heuristics)
Preferred:
Frontend Development: Basic knowledge JavaScript, and frameworks like Qt/QML
Version Control: Experience with Git or other version control systems.
Exposure to Agile or Scrum development methodologies
Portfolio showcasing UI/UX design work (even academic or personal projects)
Basic understanding of WinPE architecture and its use in system deployment and recovery
Basic scripting skills (PowerShell, Python, or Bash) for automating update processes or WinPE task
Soft Skills:
Strong communication and collaboration skills.
Attention to detail and a passion for creating intuitive user experiences.
Willingness to learn and take feedback constructively.
Ability to work in a team environment and contribute to design discussions
Education:
Required: Currently pursuing a degree or recently graduated in computer Science, Software Engineering, Human-Computer Interaction, Graphic Design, or a related field.
Preferred: Master's Degree
Additional Information
Projected dates: January 2026 to June 2026
Weekly hours: 20 to 30 hours per week
Work Schedule: Onsite with hybrid schedule availability
Intern - Software Engineer
Software development engineer job in Durham, NC
At Labcorp, we believe in the power of science to change lives. We are nearly 70,000 people across 100 countries who are harnessing science for human good. Our work combines unparalleled diagnostic laboratories, drug development capabilities and commercial innovations. Together, we fuel scientific breakthroughs and deliver more than 160 million medical test results that help guide treatment decisions, accelerate patient care and change lives.
Join us in our pursuit of answers.
Labcorp 2026 Global Internship Program Exciting Internship Opportunity - Software Engineer Intern | Durham, North Carolina!
Join Labcorp's 2026 Global Internship Program and take the first step toward a meaningful career in healthcare innovation! We're looking for motivated students to be part of a dynamic 12-week paid internship where you'll work on impactful projects and gain real-world experience, all while supporting our mission to improve health and improve lives.
Internship 2026 Dates: May 18, 2026 - August 7, 2026
About the Program
As a Labcorp intern, you'll be immersed in hands-on work that complements your academic background. In addition to your project work, you'll gain valuable exposure to Labcorp's global business, culture, and leadership through:
Enterprise-wide learning experiences that introduce you to key business functions across Labcorp
Leadership exposure and visibility, including direct interaction with senior leaders
An immersive, in-person intern event June 2-4, 2026, designed to connect you with peers and deepen your understanding of our mission
Senior leader speaker sessions offering insights into strategy, innovation, and career growth
Continuous opportunities to connect and grow, from intern cohort communication channels and LinkedIn Learning resources to professional development sessions and storytelling opportunities that highlight your internship journey
Connection to Labcorp's inclusive culture through engagement with our employee resource groups (ERGs)and values-driven community initiatives
Dedicated mentoring connections to guide your growth, provide career advice, and support your internship journey
Internship Details
Duration: 12 weeks, full-time
Dates of Internship: May 18, 2026 - August 7, 2026
Location: Durham, North Carolina
Compensation: Paid internship; relocation assistance available for qualified candidates
Eligibility: Preferred candidates are rising juniors and seniors (Dec 2026 through June 2028 graduation) who are currently enrolled in a relevant degree program; however, all current students pursuing related studies are encouraged to apply.
Why Labcorp?
In 2025, we welcomed over 300 interns across our global offices. As part of the 2026 cohort, you'll join a diverse community of future leaders working to shape the future of diagnostics, biopharmaceutical lab services, corporate functions, and healthcare delivery.
Ready to make a difference?
Apply now to launch your career and create real impact for patients worldwide. #FutureofLabcorp
About the Team:
The Patient Digital Products team at Labcorp develops and maintains critical patient-facing applications that serve millions of patients across the United States. Our portfolio includes the Labcorp Patient Portal, where patients access lab results and manage their healthcare information, as well as applications used at service centers nationwide for patient check-in, insurance verification, and appointment management. We work with modern cloud technologies including AWS, Angular, and microservices architecture to deliver secure, scalable, and user-friendly healthcare experiences.
Internship Assignment Summary:
Contribute to the development and enhancement of patient-facing web and mobile applications using Angular or other modern frameworks
Participate in the design and implementation of RESTful APIs and microservices using AWS services (Lambda, API Gateway, DynamoDB)
Assist in improving patient experience features such as appointment scheduling, insurance card capture, and lab result delivery
Explore opportunities to apply ML/AI technologies to improve patient experience and operational efficiency
Collaborate with cross-functional teams including UX designers, product managers, and QA engineers through the full software development lifecycle
Participate in agile ceremonies including sprint planning, daily standups, and retrospectives
Engage in code reviews and learn industry best practices for secure healthcare application development
Education/Qualifications/Skills:
Currently pursuing a bachelor's degree in Computer Science, Software Engineering, Information Technology, or related field
Proficiency in at least one programming language (JavaScript/TypeScript, Java, Python, or similar)
Understanding of fundamental software engineering concepts including data structures, algorithms, and object-oriented programming
Understanding of machine learning fundamentals including model training, evaluation, and deployment
Familiarity with ML frameworks and libraries (TensorFlow, PyTorch, scikit-learn, OpenCV, or similar)
Strong problem-solving skills and attention to detail
Ability to work effectively in a team environment and communicate technical concepts clearly
Self-motivated with eagerness to learn new technologies and healthcare domain knowledge
This position is not eligible for visa sponsorship
Benefits: Employees regularly scheduled to work 20 or more hours per week are eligible for comprehensive benefits including: Medical, Dental, Vision, Life, STD/LTD, 401(k), Paid Time Off (PTO) or Flexible Time Off (FTO), Tuition Reimbursement and Employee Stock Purchase Plan. Casual, PRN & Part Time employees regularly scheduled to work less than 20 hours are eligible to participate in the 401(k) Plan only. For more detailed information, please click here.
Labcorp is proud to be an Equal Opportunity Employer:
Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.
We encourage all to apply
If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site or contact us at Labcorp Accessibility. For more information about how we collect and store your personal data, please see our Privacy Statement.
Auto-ApplySoftware Engineering Intern
Software development engineer job in Raleigh, NC
About Us Founded in 1908, Merz is a successful, family-owned specialty healthcare company with a rich history. As a leading global aesthetics business, our award-winning portfolio of injectables, devices, and skincare products empowers healthcare professionals to enhance confidence through aesthetic medicine. Our purpose is to fuel confidence by helping people look better, feel better, and live better. We believe you do not have to choose between living life and making a living. Live your best life with Merz Aesthetics.
A Brief Overview
We are seeking a motivated and creative UX/UI Design Intern to join our team and contribute to the design and development of intuitive, user-centered interfaces for our software products. This internship offers hands-on experience in a collaborative environment, working alongside experienced designers, engineers, and product managers
What You'll Gain
* Real-world experience in UI/UX design within a professional software development environment.
* Mentorship from experienced designers and engineers.
* Exposure to software update and deployment.
* Exposure to internal software quality processes and SOPs.
* Opportunity to contribute to meaningful projects that impact end users.
* A chance to grow your portfolio and skill set.
What you will do
Support UI/UX Design Efforts:
* Assist in designing user interfaces for host application of the medical device software (Desktop Application)
* Create wireframes, mockups, and prototypes using tools like Figma.
Conduct User Research and Analysis:
* Participate in gathering user and software requirements through interviews, surveys, or usability testing
* Analyze user feedback and behavior to inform design decisions
Collaborate with Cross-Functional Teams:
* Work closely with product managers, developers, and other designers to ensure design feasibility and alignment with project goals.
* Participate in design reviews and contribute to iterative improvements
Ensure Design Consistency and Accessibility:
* Help maintain design systems and style guides
Requirements
Required:
* Knowledge of UI Design Tools: Familiarity with tools like Figma, Adobe XD, Sketch, or similar.
* Knowledge of UX Principles: Understanding of usability, accessibility, user-centered design, and responsive design.
* Prototyping: Ability to create wireframes, mockups, and interactive prototypes.
* Experience with creating new designs, maintaining designs, and refactoring designs
* Familiarity with Human-Computer Interaction (HCI) principles (ex. Knowledge of Usability Heuristics)
Preferred:
* Frontend Development: Basic knowledge JavaScript, and frameworks like Qt/QML
* Version Control: Experience with Git or other version control systems.
* Exposure to Agile or Scrum development methodologies
* Portfolio showcasing UI/UX design work (even academic or personal projects)
* Basic understanding of WinPE architecture and its use in system deployment and recovery
* Basic scripting skills (PowerShell, Python, or Bash) for automating update processes or WinPE task
Soft Skills:
* Strong communication and collaboration skills.
* Attention to detail and a passion for creating intuitive user experiences.
* Willingness to learn and take feedback constructively.
* Ability to work in a team environment and contribute to design discussions
Education:
* Required: Currently pursuing a degree or recently graduated in computer Science, Software Engineering, Human-Computer Interaction, Graphic Design, or a related field.
* Preferred: Master's Degree
Additional Information
* Projected dates: January 2026 to June 2026
* Weekly hours: 20 to 30 hours per week
* Work Schedule: Onsite with hybrid schedule availability
SDET [Java+Selenium]
Software development engineer job in Raleigh, NC
Role: SDET [Java+Selenium] Duration: Fulltime BGV will be done for the selected candidates. Job Description - Hands-on experience with Java programming - someone with Dev experience would be a perfect match - Knowledge of test automation tools (especially Selenium Web Driver) - programming level - Knowledge of end-to-end software testing processes - Knowledge of ALM/QA tools - Jira, Quality Center - Knowledge of SQL - Experience testing databases, web services, user interface (manual and automated) - Experience working on customer's premises and interacting directly with customer up to project manager level - Knowledge of scrum and agile - Experience leading a small team (2-3 people)
Please respond with your word resume and requested details:
Full Name :
Work Authorization:
Contact Number :
Email ID :
Skype ID:
Current location:
Willing to relocate :
Salary :
Feel free to contact me for any further information.
Additional Information
All your information will be kept confidential according to EEO guidelines.
Backend Python Software Engineer
Software development engineer job in Durham, NC
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more than 25 years. It's an outstanding legacy of innovation that's motivated by extraordinary technology -and amazing people. NVIDIA is looking for an experienced Python Developer to join our Air team - the Digital Twin for Data Center Simulation web application. To learn more, visit ***********************
As a Python Developer, you will be responsible for designing, developing, and maintaining our web applications. This position offers the opportunity to have a real impact in an influential, technology-focused company impacting product lines that power the most advanced data centers in the world. We have crafted a team of outstanding people, whose mission is to push the frontiers of what is possible today and define the platform for the future of data center simulation and design.
What you'll be doing:
* Collaborate with the development team to design and develop web applications using Python and Django framework.
* Write clean, efficient, and maintainable code that adheres to industry standards.
* Participate in code reviews and provide constructive feedback to ensure code quality.
* Perform unit testing and debugging to identify and fix issues.
* Work closely with product manager and architect teams to gather requirements, translate them into technical solutions, and deliver high-quality and scalable solutions.
What we need to see:
* BS degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
* Proficiency in Python with strong programming and software development skills.
* 3+ years of experience as a Python developer with hands-on experience in the Django framework.
* Experience developing RESTful APIs and asynchronous programming concepts with security and performance in mind.
* Background in developing virtualization solutions using technologies like QEMU and Docker.
* Experience with relational databases and SQL.
* Knowledge of version control systems (e.g., Git) and experience with agile development methodologies.
* Comfortable working in a fast-paced, highly collaborative environment.
* Strong verbal and written communication skills.
Ways to stand out from the crowd:
* Familiarity with containerization technologies such as Kubernetes.
* Knowledge of Linux networking and understanding of networking concepts and protocols.
* Ability to debug network issues at host and SDN level.
* Familiarity with other web development languages such as JavaScript, HTML, and CSS.
* Experience working with front-end frameworks like Angular.
With competitive salaries and a generous benefits package (************************ we are widely considered to be one of the technology world's most desirable employers. We have some of the most forward-thinking and hardworking people in the world working for us and, due to outstanding growth, our best-in-class engineering teams are rapidly growing. If you're a creative and autonomous engineer with a real passion for technology, we want to hear from you!
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 120,000 USD - 189,750 USD for Level 2, and 148,000 USD - 235,750 USD for Level 3.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 15, 2025.
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.
Auto-ApplySoftware Engineer/Developer Cyber Security
Software development engineer job in Raleigh, NC
The company is well-funded start-up specializing in information security R&D and product development, has opened a position for a Cybersecurity Software Engineer. The Cybersecurity Software Engineer will be a member of the growing company product development team working in an entrepreneurial, start-up environment.
The Cybersecurity Software Engineer will develop Industrial Internet of Things (IIoT) products that incorporate advanced embedded and wireless cybersecurity technologies. These technologies will extend the state-of-the-art in cybersecurity and have both Commercial and Defense applications.
Company is located in Raleigh on Centennial Campus at North Carolina State University which provides their employees an exciting working environment with opportunities for continuing education and professional development.
Role: Work Independently in San Marcos location
50% Troubleshooting and 50% working on new products development and upgrades
Work to Coordinate code releases and Bug fixes
Help customers control their Wi-Fi through the phone app and control box.
Required:
· BS in Electrical Engineering, Computer Engineering, or Computer Science.
· 3-5 years professional software development experience.
· Knowledge of computer and network security principles such as cryptography and intrusion prevention
· Strong C/C++ programming skills
· Ability to work in a fast-paced, entrepreneurial environment as part of a small team and execute complex development tasks with limited supervision.
· Good written and verbal communications skills adequate to prepare software documentation, participate in technical proposal development, and work with external customers.
Preferred:
· MS/PhD in Electrical Engineering, Computer Engineering, or Computer Science.
· Advanced knowledge of computer and network security.
· Experience with wireless communications, protocols, and security.
· Experience in software product development using secure software development methods.
· Embedded development skills targeting ARM or similar architectures.
· Security+, CISSP, or similar security certifications.