Software Team Lead/ Engineer - Python
Software engineering manager 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.
Principal Software Engineer Front-End
Software engineering manager 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
Sr Software Engineer - Mainframe & Distributed Systems
Software engineering manager job in Durham, NC
Our client, a Fortune 500 company, is looking for a Sr Software Engineer - Mainframe & Distributed Systems, to join their team! We are looking for a Senior Software Engineer who is primarily a mainframe developer with knowledge and experience in distributed application development and support. The ideal candidate embraces Continuous Integration/Delivery, follows engineering best practices, and is passionate about innovation in the trading technology space.
***This would be a 12+ contract with chance to convert(if interested)
Responsibilities:
Build and deliver high-quality, maintainable software solutions in an Agile environment
Ensure solutions meet both functional and non-functional business requirements
Contribute to engineering best practices, including code reviews, cloud strategy, and CI/CD improvements
Clearly communicate technical solutions and ideas to stakeholders across all levels
Develop a strong understanding of the business domain and contribute meaningfully to technical discussions with both internal and external partners
Continuously research and recommend modern tools and creative practices to drive innovation within the team
Qualifications:
Bachelor's degree (or higher) in Computer Science, Engineering, Information Technology, or equivalent
5+ years of professional software development experience
Strong knowledge of: CICS (including Dynamic Transaction Routing), COBOL, DB2 (or DBZ), VSAM, JCL
Familiarity with mainframe and DB2 tools such as File-AID, debuggers, and job schedulers
Exposure to the Brokerage/Finance domain especially brokerage and margin products
Experience working with highly transactional, fault-tolerant, and data-driven systems
Ability to identify and mitigate technical risks; coach junior staff when needed
Comfortable collaborating across distributed/global teams
Strong problem diagnosis and troubleshooting skills
On-call rotation experience
Nice to have:
Basic understanding of Sprint Boot or similar frameworks
Basic understanding of Python
Basic understanding of HTML, CSS, JavaScript & RESTful APIs
Senior Software Engineer
Software engineering manager job in Raleigh, NC
Senior Software Engineer
Position Status: 12-month W2 Contract (opportunity to extend or convert to full-time)
Pay Rate: $65/hour (W2)
Seneca Resources is seeking a highly skilled Senior Software Engineer to support a Business Integrations team in Raleigh, NC. This role is ideal for an experienced engineer who thrives in a collaborative Agile environment and enjoys designing scalable, secure integration solutions that support long-term business growth. You will partner closely with Product Owners, Architects, and cross-functional stakeholders to deliver high-quality software, mentor junior engineers, and help establish best practices across the team.
Key Responsibilities:
Collaborate with Product Owners, Business Analysts, Architects, and Scrum teams to define user stories and technical solutions
Design, develop, and maintain integrations, enhancements, and defect fixes using C# and .NET
Ensure solutions meet security, performance, coding, and quality standards
Develop tools and practices to improve team efficiency and delivery
Review API documentation to identify requirements, risks, and estimation inputs
Mentor junior engineers and provide technical leadership
Participate in code reviews, architecture discussions, and Agile ceremonies
Identify risks and impediments early and recommend mitigation strategies
Communicate complex technical concepts to technical and non-technical audiences
Required Skills / Education:
Strong expertise in Object-Oriented programming and SOLID principles
Advanced experience with C#, .NET, Visual Studio, and SQL
Proficiency with unit testing frameworks (MSTest, NUnit, xUnit)
Experience developing and consuming RESTful APIs and web services
Solid understanding of async programming, multithreading, and serialization
Hands-on experience with Agile/Scrum, Azure DevOps, CI/CD pipelines, Git, and NuGet
Experience with integration development and public API design
Experience with complex n-tier or distributed applications
Familiarity with Windows desktop application development and Windows Workflow
Proficiency with HTML, XML, and JSON
Knowledge of authentication mechanisms and design patterns
Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
Excellent analytical, troubleshooting, and problem-solving skills
Strong leadership, organizational, and mentoring abilities
Excellent written and verbal communication skills
Self-motivated with the ability to quickly understand large-scale architectures
About Seneca Resources
At Seneca Resources, we are more than just a staffing and consulting firm, we are a trusted career partner. With offices across the U.S. and clients ranging from Fortune 500 companies to government organizations, we provide opportunities that help professionals grow their careers while making an impact. When you work with Seneca, you're choosing a company that invests in your success, celebrates your achievements, and connects you to meaningful work with leading organizations nationwide. We take the time to understand your goals and match you with roles that align with your skills and career path. Our consultants and contractors enjoy competitive pay, comprehensive health, dental, and vision coverage, 401(k) retirement plans, and the support of a dedicated team who will advocate for you every step of the way. Seneca Resources is proud to be an Equal Opportunity Employer, committed to fostering a diverse and inclusive workplace where all qualified individuals are encouraged to apply.
Senior Software Engineer
Software engineering manager job in Raleigh, NC
DataStaff Inc. is seeking a Senior Software Engineer for a contract opportunity with one of our direct clients in Raleigh, NC.
is on-site
Responsibilities:
Design and implement user interfaces using Qt (C++) and QML.
Collaborate with designers to translate UI/UX wireframes and FIGMA files into functional applications that run on Windows.
Develop windows-based application using object-oriented programming (C++).
Participate in code reviews and contribute to continuous improvement.
Develop and perform software unit testing (Develop unit test automation).
Perform software testing against the requirements.
Perform other duties as assigned based on the business needs.
Required Experience:
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++.
This opportunity is available as a W2 position with a competitive benefits package. DataStaff offers medical, dental, and vision coverage options as well as paid vacation, sick, and holiday leave. As many of our opportunities
Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Software engineering manager job in Raleigh, NC
Title: Sr. Salesforce Software Developer (Only W2- No C2C/C2H/1099/H1B)
Duration: 3+ Months
The client's User Experience Platform Engineering team is looking for a Salesforce Software Engineer to join them. In this role, you will work in an environment where diverse perspectives are invited, the best ideas are valued, and people feel empowered to contribute. Freedom and courage are two of our core values, which is why you'll need to be comfortable taking risks and exploring the unknown.
Primary job responsibilities
3+ years of experience in Salesforce development
Developing and customizing Lightning components using Aura or Lightning Web Components (LWC)
Implementing integration architectures for data and process integration within Salesforce & with other non Salesforce systems.
Responsible for performance tuning, and troubleshooting during the project process.
Perform proof of concepts on Salesforce Lightning platform
Development of solutions on the Salesforce platform using Apex and Visualforce.
Learn and understand Salesforce service cloud architecture
Collaborate with a geographically distributed team
Work on Salesforce Technologies like Salesforce Lightning, Classic, Integrations (REST, Outbound Messages), Agentforce, Einstein & Einstein Chat
Required skills
Salesforce Platform Fundamentals: Solid grasp of standard/custom objects, fields, relationships, page layouts, and the Lightning App Builder.
Apex Development: Basic ability to write Apex classes, triggers, and SOQL queries, with awareness of best practices and governor limits.
Lightning Web Components (LWC): Foundational knowledge of LWC structure, JavaScript, and consuming Apex methods.
Salesforce Automation (Flows & Triggers): Experience designing and implementing solutions using Salesforce Flow, and understanding of Apex Triggers.
Configuration vs. Customisation: Ability to identify when to use declarative features versus requiring custom code.
JavaScript & Web Basics: Fundamental understanding of JavaScript for front-end development.
Version Control (Git): Basic experience with Git for source code management.
Asynchronous Apex (Awareness): Familiarity with concepts like Batch or Queueable Apex.
Integration Concepts: Basic understanding of API principles (REST/SOAP).
Software Engineering Manager (Create Modularity Codes for PLC, HMI, Microgrid Controls)
Software engineering manager job in Durham, NC
The Control System Software Engineering Manager leads a team responsible for developing software and configuration files for programmable components such as protective relays, generator controllers, PLCs, HMIs, data concentrators, and network switches. We are seeking a transformational leader capable of creating code modulation and standardizing code for power control systems. These components form the control systems of microgrids and are integrated into generators, switchboards, switchgear, control cabinets, inverters, and more.
This role focuses on team development, project execution, and cross-functional collaboration to support strategic priorities and ensure the success of the department's mission.
Minimum Qualifications
+ Bachelor's degree in Electrical Engineering or a related technical field from an accredited university
+ 5+ years of experience in a related engineering or design role
+ 2+ years of experience managing engineering teams
+ Advanced degree or Professional Engineering (PE) license preferred
Key Responsibilities
+ Manage team workload and competing priorities to ensure timely delivery
+ Collaborate with Principal Engineers and Technical Project Managers
+ Ensure compliance with engineering design standards and regulations
+ Coordinate with Electrical, Mechanical, and other engineering disciplines
+ Support budgeting, strategic planning, and continuous improvement initiatives
+ Mentor and guide team members, including performance reviews and career planning
+ Approve time and expense reports for team members
+ Provide regular project status updates and technical support as needed
+ Facilitate project reviews and leverage past projects to reduce lead times
+ Support Testing & Commissioning, PowerControl Monitoring, and Solution Architecture teams
+ Estimate programming time for projects and support product/standards development
+ Interface with customer BMS and SCADA systems
+ Transfer knowledge to project delivery teams post-contract
+ Partner with Recruiting to attract and retain top talent
Working Conditions
+ Hybrid work environment
+ Occasional travel for training or meetings
+ Flexibility to work across multiple time zones (Central, Eastern, Mountain, Pacific)
+ Availability for after-hours support as needed
The above statements are intended to describe the general nature and level of work being performed by individuals assigned to this position. They are not intended to be an exhaustive list of all responsibilities, duties, and skills required. Management reserves the right to assign or reassign duties and responsibilities at any time, based on business needs.
Equal Opportunity Employer
PowerSecure is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, age, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or any other basis protected by law. This position is not open to third parties
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities
This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights (**************************** notice from the Department of Labor.Operating Company: PowerSecure
Principal Engineer, Embedded Software
Software engineering manager job in Durham, NC
About Analog Devices Analog Devices, Inc. (NASDAQ: ADI ) is a global semiconductor leader that bridges the physical and digital worlds to enable breakthroughs at the Intelligent Edge. ADI combines analog, digital, and software technologies into solutions that help drive advancements in digitized factories, mobility, and digital healthcare, combat climate change, and reliably connect humans and the world. With revenue of more than $9 billion in FY24 and approximately 24,000 people globally, ADI ensures today's innovators stay Ahead of What's Possible. Learn more at ************** and on LinkedIn and Twitter (X).
About the Role:
Analog Devices, Inc. (ADI) is seeking a seasoned Principal Embedded Software Engineer to join our high-impact Software and Digital Platform team. This team is responsible for enabling cutting-edge communication and data converter ASICs that power high-performance Communication, Instrumentation, and ADEF (Aerospace, Defense, and Electronic Warfare) applications.
As a senior technical leader, you will play a critical role in defining software architecture, leading product development, and collaborating across disciplines to bring innovative solutions to market. You will engage directly with customers to understand their needs and help evolve ADI's embedded software offerings accordingly.
Key Responsibilities:
* Lead the design, development, and deployment of embedded software for advanced mixed-signal ASIC platforms.
* Define and drive overall software architecture and design strategy.
* Scope and estimate software efforts for new and ongoing projects.
* Collaborate closely with hardware, firmware, systems, and applications teams to deliver integrated solutions.
* Serve as a technical mentor and leader, promoting best practices in software engineering.
* Support customer engagements to understand system-level challenges and tailor solutions to meet evolving requirements.
* Contribute to the full product lifecycle - from concept and prototyping through validation and release.
* Continuously improve development processes, tools, and infrastructure.
Required Qualifications:
* Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or a related field.
* 10+ years of experience in embedded software development, preferably in the semiconductor or communications industries.
* Proven track record in real-time systems, RTOS, or bare-metal firmware development.
* Strong proficiency in C/C++ and familiarity with Python or scripting languages.
* Solid understanding of microcontrollers, SoCs, and hardware/software interaction.
* Experience with device drivers, bootloaders, and low-level software.
* Demonstrated ability to define software architecture and make system-level design decisions.
* Excellent communication, collaboration, and technical leadership skills.
Preferred Qualifications:
* Experience with FPGA integration, signal processing, or high-speed data acquisition systems.
* Familiarity with MATLAB, LabVIEW, or similar tools used in instrumentation.
* Background in communication protocols such as SPI, I2C, UART, Ethernet, or PCIe.
* Exposure to ADEF or high-reliability systems is a plus.
Why Join ADI?
At Analog Devices, we combine cutting-edge technology with deep domain expertise to solve the world's toughest engineering challenges. Join a team where innovation is encouraged, leadership is valued, and your contributions will directly shape the future of high-performance analog and digital systems.
For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls. As such, applicants for this position - except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) - may have to go through an export licensing review process.
Analog Devices is an equal opportunity employer. We foster a culture where everyone has an opportunity to succeed regardless of their race, color, religion, age, ancestry, national origin, social or ethnic origin, sex, sexual orientation, gender, gender identity, gender expression, marital status, pregnancy, parental status, disability, medical condition, genetic information, military or veteran status, union membership, and political affiliation, or any other legally protected group.
Job Req Type: Experienced
Required Travel: Yes, 10% of the time
Shift Type: 1st Shift/Days
Auto-ApplySenior C++ Software Engineer - Chip Design Tools
Software engineering manager job in Durham, NC
NVIDIA has continuously reinvented itself over two decades. Our invention of the GPU in 1999 fueled the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern AI - the next era of computing. NVIDIA is a "learning machine" that constantly evolves by adapting to new challenges that are hard to tackle, that only we can pursue, and that matter to the world. This is our life's work, to amplify human creativity and intelligence. Make the choice to join us today!
Our team is responsible for development and support of infrastructure tools used by design engineers for build and verification of architectural, rtl, and gate level designs. As a software engineer, you will craft highly efficient software to automate and facilitate chip design and verification processes.
What You'll be Doing:
* Work as a team to build reliable, scalable and high performance software that are easy to use by hundreds of engineers worldwide.
* Develop software tools in C++/Golang to analyze and construct chip designs described in C++, Verilog or domain-specific languages (DSLs).
* Research and develop software solutions to allow greater efficiency in architecture, hardware and software teams.
* Optimize the daily workflows of the world's top chip modelers and designers.
What We Need to See:
* BS (or equivalent experience) and 5+ years of software development experience., MS (or PHD) preferred.
* Experienced with C++ or Golang, Unix/Linux.
* Solid understanding of algorithms, computer architecture and computer science theory
* Experienced with VLSI frontend design and verification
* Flexibility/adaptability for working in a global and dynamic environment with different frameworks and requirements
Ways to stand out from the crowd:
* Good architecture and RTL design knowledge
* Strong expertise in modern C++, compiler, build systems, and database.
* Experienced with static and dynamic code analysis tools
Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 148,000 USD - 235,750 USD for Level 3, and 184,000 USD - 287,500 USD for Level 4.
You will also be eligible for equity and benefits.
Applications for this job will be accepted at least until December 12, 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-ApplyIntern - Software Engineer
Software engineering manager 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-ApplyManager, Payment Software Development Kit
Software engineering manager job in Greensboro, NC
The Manager, Payment Software Development Kit (SDK) will manage a team of subject matter experts on Gilbarco and Invenco payment systems' SDK and protocol interfaces to drive successful integration with customers and third-party payment vendors.
Key Responsibilities
+ Manage the SDK team directly, set team priorities, and allocate resources to meet business objectives and annual plans. Emphasize process and continuous improvement to ensure ongoing enhancement of team performance and efficiency.
+ Collaborate with business leaders to understand customer needs, forecasting those against team capacity and building plans for supporting customers.
+ Develop processes and procedures to efficiently answer customer questions and manage their requests
+ Understand integration needs of customers and third-party payment systems vendors, develop plans to address, and drive to completion.
+ Collaborate with internal and external resources to analyze problems and contribute to solution identification, testing, and documentation.
+ Provide internal commercial team members (e.g. Product Management, Business Development, Sales) with updates and support to enable effective customer/partner communication and relationship management w.r.t issue investigation status and review of/alignment on solution plans.
+ Develop, organize, and maintain high quality documentation, tutorials, and other content for customers and partners.
+ Develop and deliver training classes and support to customers and partners.
+ Develop and maintain processes and tools to support and automate SDK functions.
+ Enhance existing processes, tools, documentation, etc. through continuous improvement.
Background and Skill
Required:
+ Bachelor of Science degree in Computer Science, Electrical Engineering, related field, or equivalent industry experience
+ 5+ years of software industry experience
+ 2-5 years of experience leading teams and directly managing professional staff
+ Demonstrated ability to work directly with customers and development partners
+ Strong verbal and written communication skills, able to develop high quality documentation and deliver live training while tailoring communication to the appropriate level for the target audience
+ Familiarity with process development and deploying those processes cross-functionally
+ Managing via KPIs and working within an SLA for team outcomes
Desired:
+ Experience with payment systems and EMV
+ Experience with embedded software
+ Experience with socket-based communication, TLS, and network configuration/troubleshooting
+ Software source control experience (e.g. Git or svn)
+ Working knowledge of Linux/Unix
+ Python and/or Linux shell scripting experience
+ C++ or Java experience
+ Experience with VBS or similar Business Systems
\#LI-LP1 #LI-Remote #findyourpath #fuelyourpassion
**WHO IS GILBARCO VEEDER-ROOT**
Gilbarco Veeder-Root, a Vontier company, is the worldwide technology leader for retail and commercial fueling operations, offering the broadest range of integrated solutions from the forecourt to the convenience store and head office. For over 150 years, Gilbarco has earned the trust of its customers by providing long-term partnership, uncompromising support, and proven reliability. Major product lines include fuel dispensers, tank gauges and fleet management systems.
**WHO IS VONTIER**
Vontier (NYSE: VNT) is a global industrial technology company uniting productivity, automation and multi-energy technologies to meet the needs of a rapidly evolving, more connected mobility ecosystem. Leveraging leading market positions, decades of domain expertise and unparalleled portfolio breadth, Vontier enables the way the world moves - delivering smart, safe and sustainable solutions to our customers and the planet. Vontier has a culture of continuous improvement and innovation built upon the foundation of the Vontier Business System and embraced by colleagues worldwide. Additional information about Vontier is available on the Company's website at *************** .
**At Vontier, we empower you to steer your career in the direction of success with a dynamic, innovative, and inclusive environment.**
Our commitment to personal growth, work-life balance, and collaboration fuels a culture where your contributions drive meaningful change. We provide the roadmap for continuous learning, allowing creativity to flourish and ideas to accelerate into impactful solutions that contribute to a sustainable future.
Join our community of passionate people who work together to navigate challenges and seize opportunities. At Vontier, you are not on this journey alone-we are dedicated to equipping you with the tools and support needed to fuel your innovation, lead with impact, and thrive both personally and professionally.
**Together, let's enable the way the world moves!**
"Vontier companies are equal employment employers and evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, sexual orientation, gender identity or expression, and other characteristics protected by law."
Manager, Payment Software Development Kit
Software engineering manager job in Greensboro, NC
The Manager, Payment Software Development Kit (SDK) will manage a team of subject matter experts on Gilbarco and Invenco payment systems' SDK and protocol interfaces to drive successful integration with customers and third-party payment vendors.
Key Responsibilities
* Manage the SDK team directly, set team priorities, and allocate resources to meet business objectives and annual plans. Emphasize process and continuous improvement to ensure ongoing enhancement of team performance and efficiency.
* Collaborate with business leaders to understand customer needs, forecasting those against team capacity and building plans for supporting customers.
* Develop processes and procedures to efficiently answer customer questions and manage their requests
* Understand integration needs of customers and third-party payment systems vendors, develop plans to address, and drive to completion.
* Collaborate with internal and external resources to analyze problems and contribute to solution identification, testing, and documentation.
* Provide internal commercial team members (e.g. Product Management, Business Development, Sales) with updates and support to enable effective customer/partner communication and relationship management w.r.t issue investigation status and review of/alignment on solution plans.
* Develop, organize, and maintain high quality documentation, tutorials, and other content for customers and partners.
* Develop and deliver training classes and support to customers and partners.
* Develop and maintain processes and tools to support and automate SDK functions.
* Enhance existing processes, tools, documentation, etc. through continuous improvement.
Background and Skill
Required:
* Bachelor of Science degree in Computer Science, Electrical Engineering, related field, or equivalent industry experience
* 5+ years of software industry experience
* 2-5 years of experience leading teams and directly managing professional staff
* Demonstrated ability to work directly with customers and development partners
* Strong verbal and written communication skills, able to develop high quality documentation and deliver live training while tailoring communication to the appropriate level for the target audience
* Familiarity with process development and deploying those processes cross-functionally
* Managing via KPIs and working within an SLA for team outcomes
Desired:
* Experience with payment systems and EMV
* Experience with embedded software
* Experience with socket-based communication, TLS, and network configuration/troubleshooting
* Software source control experience (e.g. Git or svn)
* Working knowledge of Linux/Unix
* Python and/or Linux shell scripting experience
* C++ or Java experience
* Experience with VBS or similar Business Systems
#LI-LP1 #LI-Remote #findyourpath #fuelyourpassion
WHO IS GILBARCO VEEDER-ROOT
Gilbarco Veeder-Root, a Vontier company, is the worldwide technology leader for retail and commercial fueling operations, offering the broadest range of integrated solutions from the forecourt to the convenience store and head office. For over 150 years, Gilbarco has earned the trust of its customers by providing long-term partnership, uncompromising support, and proven reliability. Major product lines include fuel dispensers, tank gauges and fleet management systems.
WHO IS VONTIER
Vontier (NYSE: VNT) is a global industrial technology company uniting productivity, automation and multi-energy technologies to meet the needs of a rapidly evolving, more connected mobility ecosystem. Leveraging leading market positions, decades of domain expertise and unparalleled portfolio breadth, Vontier enables the way the world moves - delivering smart, safe and sustainable solutions to our customers and the planet. Vontier has a culture of continuous improvement and innovation built upon the foundation of the Vontier Business System and embraced by colleagues worldwide. Additional information about Vontier is available on the Company's website at ****************
At Vontier, we empower you to steer your career in the direction of success with a dynamic, innovative, and inclusive environment.
Our commitment to personal growth, work-life balance, and collaboration fuels a culture where your contributions drive meaningful change. We provide the roadmap for continuous learning, allowing creativity to flourish and ideas to accelerate into impactful solutions that contribute to a sustainable future.
Join our community of passionate people who work together to navigate challenges and seize opportunities. At Vontier, you are not on this journey alone-we are dedicated to equipping you with the tools and support needed to fuel your innovation, lead with impact, and thrive both personally and professionally.
Together, let's enable the way the world moves!
"Vontier companies are equal employment employers and evaluate qualified applicants without regard to race, color, national origin, religion, ancestry, sex (including pregnancy, childbirth and related medical conditions), age, marital status, sexual orientation, gender identity or expression, and other characteristics protected by law."
Software Engineering Summer Intern
Software engineering manager 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
The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques.
Duties and Responsibilities
Image Processing and Artificial Intelligence:
Preprocessing and augmenting image datasets for model training.
Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement.
Applying computer vision techniques for feature extraction and pattern recognition.
Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements.
Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows.
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.
Minimum Qualifications
Programming Skills:
Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs).
Image Processing Basics:
Knowledge of image filtering, transformations, and color space conversions.
Framework Exposure:
Experience or coursework in TensorFlow or PyTorch.
Mathematical Foundation:
Understanding of linear algebra and probability as applied to computer vision.
Version Control:
Familiarity with Git for code collaboration.
Communication:
Ability to clearly document work and collaborate in a team environment.
Preferred Skills
Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch.
Understanding of image processing fundamentals (filtering, transformations, color spaces).
Familiarity with neural network architectures for vision tasks.
Ability to work with large datasets and apply data augmentation strategies.
Education Qualifications
Minimum Requirements:
Currently enrolled as a rising junior or senior at an accredited college or university.
Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field.
Preferred Requirements:
Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field
Additional Information
Program Length:
11-week program (Projected Dates: June 1, 2026 to August 13, 2026)
Location:
Raleigh NC
Weekly Hybrid Schedule: 3 days in office and 2 days remote
Software Engineering Summer Intern
Software engineering manager 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
The intern will focus on developing and optimizing algorithms for image analysis and enhancement using artificial intelligence and machine learning techniques.
Duties and Responsibilities
* Image Processing and Artificial Intelligence:
* Preprocessing and augmenting image datasets for model training.
* Implementing and fine-tuning deep learning models (e.g., CNNs, GANs) for tasks such as object detection, segmentation, and image quality improvement.
* Applying computer vision techniques for feature extraction and pattern recognition.
* Evaluating model performance using metrics like accuracy, precision, and recall, and iterating for improvements.
* Collaborating with the engineering team to integrate AI-driven image processing solutions into production workflows.
* 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.
Minimum Qualifications
* Programming Skills:
* Proficiency in Python and familiarity with libraries such as OpenCV, NumPy, and Pandas. AI/ML Fundamentals: Basic understanding of machine learning concepts and algorithms (e.g., supervised learning, CNNs).
* Image Processing Basics:
* Knowledge of image filtering, transformations, and color space conversions.
* Framework Exposure:
* Experience or coursework in TensorFlow or PyTorch.
* Mathematical Foundation:
* Understanding of linear algebra and probability as applied to computer vision.
* Version Control:
* Familiarity with Git for code collaboration.
* Communication:
* Ability to clearly document work and collaborate in a team environment.
Preferred Skills
* Strong knowledge of Python and libraries such as OpenCV, TensorFlow, PyTorch.
* Understanding of image processing fundamentals (filtering, transformations, color spaces).
* Familiarity with neural network architectures for vision tasks.
* Ability to work with large datasets and apply data augmentation strategies.
Education Qualifications
Minimum Requirements:
* Currently enrolled as a rising junior or senior at an accredited college or university.
* Pursuing a degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field.
Preferred Requirements:
* Pursuing a Masters degree in Computer Science, Software Engineering, Electronics, Data Science, or a closely related field
Additional Information
Program Length:
* 11-week program (Projected Dates: June 1, 2026 to August 13, 2026)
Location:
* Raleigh NC
* Weekly Hybrid Schedule: 3 days in office and 2 days remote
Sr. Software Development Manager (Voice)
Software engineering manager job in Raleigh, NC
Who We Are:
Bandwidth, a prior “Best of EC” award winner, is a global software company that helps enterprises deliver exceptional experiences through voice, messaging, and emergency services. Reaching 65+ countries and over 90 percent of the global economy, we're the only provider offering an owned communications cloud that delivers advanced automation, AI integrations, global reach, and premium human support. Bandwidth is trusted for mission-critical communications by the Global 2000, hyperscalers, and SaaS builders!
At Bandwidth, your music matters when you are part of the BAND. We celebrate differences and encourage BANDmates to be their authentic selves. #jointheband
What You'll Do:
Our leaders are passionate about empowering their teams to create exceptional software by championing best practices and strong principles. They cultivate dynamic environments where individuals can truly thrive, take creative risks, and grow.
Attract and retain top talent who are excited to make an impact.
Inspire and mentor engineers through meaningful 1:1s, constructive feedback, and expert guidance that fuels technical growth and career progression.
Drive the culture that makes Bandwidth a magnet for software engineers who want to do their best work every day working closely with other great Bandmates.
Own your impact end-to-end - from guiding innovative design and driving development excellence to ensuring smooth operations and proactive monitoring in production.
Collaborate globally with diverse teams across different states, countries, and time zones, broadening your horizons and enriching your experience.
Join us to be part of a vibrant community where your ideas matter, your skills grow, and your work shapes the future.
Are you excited about the position and its responsibilities, even if you're not sure if you're 100% qualified? Do you feel you can work to help us crush the mission? If you answered ‘yes' to both of these questions, we encourage you to apply! You won't want to miss the opportunity to be a part of the BAND.
What You Need:
As an example, people currently in this role typically have:
5+ years of people management experience within an Agile environment
A proven track record leading multiple teams (or a large, cross-functional team) that design, build, operate, and support the software they write
Experience driving technical and organizational strategy, including partnering with product and architecture leaders to shape roadmaps and strategy.
The ability to mentor and develop other managers and senior engineers, promoting a culture of ownership, learning, and continuous improvement
A demonstrated ability to balance short-term priorities with long-term technical and business goals
Exceptional communication and leadership skills, with the influence and empathy needed to align teams around shared objectives
Bonus Points:
Wow, it'd be really great if also:
You have experience scaling engineering organizations - growing teams, maturing processes, and evolving technology as the company expands
You've led teams delivering large-scale, high-traffic systems or mission-critical services
Experience with modern distributed system architectures, cloud technologies, and building reliable, observable platforms
You've contributed to or led initiatives around technical excellence, operational maturity, or incident response improvements
The Whole Person Promise:
At Bandwidth, we're pretty proud of our corporate culture, which is rooted in our “Whole Person Promise.” We promise all employees that they can have meaningful work AND a full life, and we provide a work environment geared toward enriching your body, mind, and spirit. How do we do that? Well…
100% company-paid Medical, Vision, & Dental coverage for you and your family with low deductibles and low out-of-pocket expenses.
All new hires receive four weeks of PTO.
PTO Embargo. When you take time off (of any kind!) you're embargoed from working. Bandmates and managers are not allowed to interrupt your PTO - not even with email.
Additional PTO can be earned throughout the year through volunteer hours and Bandwidth challenges.
“Mahalo moments” program grants additional time off for life's most important moments like graduations, buying a first home, getting married, wedding anniversaries (every five years), and the birth of a grandchild.
90-Minute Workout Lunches and unlimited meetings with our very own nutritionist.
Applicant Privacy Notice
Auto-ApplyApplication Development Manager
Software engineering manager job in Raleigh, NC
Summary: This role is responsible for expanding product market presence, winning new business and increasing sales by providing expert support, training and assistance and directly managing specific customers. Essential Functions: * Utilize strong problem-solving and troubleshooting skills with the ability to adapt quickly to changing situations.
* Achieve sales growth objectives, identify sales opportunities, devise plans for pursuing sales leads, and provide sales forecasts and reports to support these efforts.
* Monitor, analyze, and report on competitive activities.
* Participate in planning meetings and provide engineering inputs for developing new digital material products or modifying existing products.
* Collaborate on novel designs and provide engineering support throughout system development.
* Work closely with customers to ensure success.
Qualifications: * Bachelor's degree in electrical engineering or related technical field.
May consider equivalent work experience in lieu of degree * 5+ years of experience applications engineering, sales or product management * Experience in RF and/or Highspeed systems as well as printed circuit board design, layout, stack-up * Experience developing marketing and promotional strategies * Travel: 50% Compensation for this position will be determined based on various factors, including experience, skills, and internal equity.
The expected salary range for this role is between $125,000 and $150,000.
Additional compensation includes, but is not limited to, performance-based sales incentive bonus program and an employee stock purchase plan.
For a comprehensive list of benefits, please visit our Careers Benefits page.
Full-Time
Software Engineering Summer Intern
Software engineering manager job in Greensboro, NC
With a company culture rooted in collaboration, expertise and innovation, we aim to promote progress and inspire our clients, employees, investors and communities to achieve their greatest potential. Our work is the catalyst that helps others achieve their goals. In short, We Enable Possibility℠.
About This Internship
Arch's internship program offers students a unique opportunity to gain hands on experience in the insurance industry. It provides challenging learning experiences that serve as a foundation for interns to explore their career choices and to develop professional skills. Working alongside some of the most talented members of the specialty insurance industry, interns will gain relevant expertise in various aspects of the field, participate in learning activities and receive ongoing feedback.
About This Role
Work with IT and business partners to understand application and system requirements.
Translate business needs into technical solutions using Java and Angular.
Design, build, and enhance tools and systems used across our Mortgage IT landscape.
Explore and integrate Gen AI chatbot capabilities into our underwriting applications.
Brainstorm creative use cases for AI/chatbots that improve user experience and efficiency.
Document and present your work clearly to both technical and non-technical audiences.
Collaborate in Agile development environments using tools like JIRA and GitHub.
Take initiative, work independently, and think critically to solve problems.
Qualifications
Actively completing a graduate degree in Management of Information Systems, Software Engineering, Data Science, Computer Science, Information Security Degrees or relevant program.
Minimum 3.0 GPA or higher.
College level - Graduate student with graduation dates between December 2026 and May 2027.
Experience with Java and Angular required.
Knowledge of Gen AI space preferred.
Entrepreneurial spirit along with the desire to be a continuous learner.
Team player who collaborates effectively.
Self-starter who can work independently and deal effectively with multiple tasks/priorities in a fast-paced environment.
Location & Work Arrangement
The program dates are June 1, 2026 - August 7, 2026.
This position is classified as a hybrid position. You will work 2 days onsite and 3 days from home.
This position is located in Greensboro, NC.
Relocation and housing assistance is not provided for this role.
Timeline
Arch internship positions will be posted from October 2025 and will be unposted when filled.
Pay
For individuals assigned to or hired to work in Greensboro, NC, the hourly rate is $26-$28 as of the time of posting. The breadth in the range exists to accommodate students in specialized programs such as actuarial candidates and graduate students. Any actual rate offered will take into account a number of factors including but not limited to geographic location, scope & responsibilities of the role, along with the education & qualifications of the candidate. The above range may be modified in the future. Intern position is eligible for select Arch benefits.
#LI-KK1
Do you like solving complex business problems, working with talented colleagues and have an innovative mindset? Arch may be a great fit for you. If this job isn't the right fit but you're interested in working for Arch, create a job alert! Simply create an account and opt in to receive emails when we have job openings that meet your criteria. Join our talent community to share your preferences directly with Arch's Talent Acquisition team.
14500 Arch U.S. MI Services Inc.
Auto-ApplySoftware Developer
Software engineering manager job in Raleigh, NC
We are an IT staffing and solutions company Headquartered in Southfield, MI that specializes in providing business and IT solutions to a variety of Fortune 1000 customers across the country. - See more at: *********** Job Description Design, develop, and configure software systems to meet market and/or client requirements either end-to-end from analysis, design, implementation, quality assurance (including testing), to delivery and maintenance of the software product or system or for a specific phase of the lifecycle. Apply knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity.
Qualifications
1 to 3 years of experience
SKILLS : Java
Additional Information
All your information will be kept confidential according to EEO guidelines.
SAP Finance Manager, Application Development and Maintenance
Software engineering manager job in Raleigh, NC
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
**_Responsibilities_**
+ Execution and management of the SAP Finance functionality that supports the enterprise
+ Responsible for IT Controls, SOX compliance, and Audit findings in finance functional areas
+ Overall solution ownership of incidents, defects, enhancements, and new build for SAP Finance
+ Planning, monitoring, organizing, and delivering projects.
+ Attract, retain, and develop talent.
+ Maintain relationships with all key stakeholders.
+ Provide leadership and direction to the teams during problem solving and crisis management.
+ Collaborating with other process tower leaders (OTC, PTP, SCE, RTR, R&I, and non-SAP systems) to ensure a cohesive solution
**_Qualifications_**
+ 8-12 years of experience, preferred
+ Bachelor's degree in related field, or equivalent work experience, preferred
+ 10+ years' experience in SAP Finance Build/Run, preferred
+ Full-Cycle SAP Finance implementation experience
+ SAP Finance Solution discovery, options analysis and build guidance.
+ Strong collaboration and leadership skills
+ Strong business acumen in finance and accounting
+ Superior knowledge of processes and technology with deep hands-on knowledge in all the areas of the SAP Finance domain
+ Prior work experience in SAP Billing and Revenue Innovation Management (BRIM) is a plus
+ Excellent organizational skills
**_What is expected of you and others at this level_**
+ Manages department operations and supervises professional employees, front line supervisors and/or business support staff
+ Participates in the development of policies and procedures to achieve specific goals
+ Ensures employees operate within guidelines
+ Decisions have a short term impact on work processes, outcomes and customers
+ Interacts with subordinates, peers, customers, and suppliers at various management levels; may interact with senior management
+ Interactions normally involve resolution of issues related to operations and/or projects
+ Gains consensus from various parties involved
**Anticipated salary range:** $123,400 - $193,930
**Bonus eligible:** Yes
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 02/01/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity.
\#LI-Remote
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Developer Full Stack
Software engineering manager job in Raleigh, NC
The Software Developer's role will be to design/develop/test web applications, APIs, server applications, and communications interface software that controls IIoT devices, manages databases, and organizes “big data” analytics/testing. The Software Developer will work closely with embedded and cybersecurity software engineers to develop and implement server-side web applications through the full development cycle from concept to software release.
Required:
BS in Computer Science.
3-5 years full-stack experience with emphasis on back-end/server functions.
Proficiency with back-end web applications frameworks in Python, Javascript, and/or Java (e.g. Django, Flask, Spring, Express)
Proficiency in designing, maintaining, and using databases such as SQL and/or MongoDB.
Strong interest in learning cybersecurity technologies such as network security
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.
Experience with full-stack/back-end experience and an interest in IoT cybersecurity.
Preferred:
Proficiency with front-end web frameworks (e.g. Angular, React, Vue)
Knowledge of computer and network security.
Experience with wireless communications, protocols, and security.
Experience in software product development using secure software development methods.
Security+ or similar security certification.
Eligibility: The Software Developer must be a US Citizen