Software Engineer
2 weeks ago
We are searching for an Application Engineer to join our PC Deployment Services team for PC and other endpoint devices.
Cloud Deploy allows Lenovo Enterprise customers who purchase large quantities of devices to store a custom preload, image, or provisioning process in the Cloud, ready for access via secure credentials by mobile users anywhere, anytime. Users can easily recover from hard drives or software failures without assistance from IT.
As a software engineer with this team, you will help develop, deploy and identify technical solutions that are used in the deployment process. Other services this team provides include asset management, imaging, and factory software loads.
Roles and Responsibilities:
- Working in tandem with our development team to identify and implement the most optimal cloud-based solutions for the company.
- Planning, designing, and developing desktop applications.
- Managing cloud environments in accordance with company security guidelines.
- Deploying and debugging as needed in accordance with best practices throughout the development lifecycle.
- Employing exceptional problem-solving skills, with the ability to see and solve issues before they snowball into problems.
- Use your extensive knowledge of APIs to design RESTful services, and integrate them with existing data providers, using JSON or XML as needed.
- Building and designing web services in the cloud, along with implementing the set-up of geographically redundant services.
- Orchestrating and automating cloud-based platforms throughout the organization
- Demonstrate strong ownership and DevOps mindset - code that is developed must be testable and maintainable and follow best CI/CD practices.
- Stay current with industry trends, making recommendations as needed to help the group excel.
- Create, document, and execute test plans based on system enhancement, fixes, or features.
- Must have excellent written and verbal communication skills.
Basic Requirements
- Bachelor's Degree in Computer Science or Engineering preferred.
- Strong knowledge of data structures and algorithms.
- 5+ years programming in Java, Ruby, C/C++, C#, Perl, Python or other scripting/programming languages.
- C# experience is required.
Preferred Requirements
- Experience with SOA, microservices, distributed systems, and cloud-based services, preferably using AWS.
- Hands on experience working with Amazon EC2 and VPC preferred
- Experience working with container technologies (Docker and/or Kubernetes) as well as associated design patterns.
- Experience with continuous delivery - owning code design, development, release and monitoring
- Knowledge of web services, API and REST.
- Strong awareness of networking and internet protocols, including TCP/IP, DNS, SMTP, HTTP and distributed networks.
- Must have excellent written and verbal communication skills.
-
Software Engineer Intern
2 weeks ago
Morrisville, NC, United States Owl Cyber Defense Full timeJob Title: Software Engineer Intern Department: Engineering Reports to: Manager of Development Office: Morrisville, NC Work Location: On-site with a hybrid schedule Owl Cyber Defense is a leader and trusted partner in cyber security. We deliver solutions that protect and connect the world's most critical networks. Owl's product lines of...
-
Embedded Software Engineer
2 weeks ago
Morrisville, NC, United States Actalent Full timeJob Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within the Security and Trust Organization (S&TO). This initiative seeks to increase product security and...
-
Embedded Software Engineer
1 week ago
Morrisville, NC, United States Actalent Full timeJob Title: Embedded Software Engineer Job Description Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within the Security and Trust Organization (S&TO). This initiative seeks to increase product security and...
-
3D C++ Software Engineer
6 days ago
Morrisville, NC, United States Align Technology Full time3D C++ Software Engineer Department: Operations Employment Type: Full Time Location: US-North Carolina-Raleigh Description This role suits mid-level software engineers interested in joining the FAB Efficiency team as a 3D C++ Software Engineer. You'll work with cross-functional teams including manufacturing design, automation and cloud engineering to enhance...
-
3D C++ Software Engineer
4 days ago
Morrisville, NC, United States Align Technology Full time3D C++ Software Engineer Department: Operations Employment Type: Full Time Location: US-North Carolina-Raleigh Description This role suits mid-level software engineers interested in joining the FAB Efficiency team as a 3D C++ Software Engineer. You'll work with cross-functional teams including manufacturing design, automation and cloud engineering to enhance...
-
3D C++ Software Engineer
2 days ago
Morrisville, NC, United States Align Technology Full time3D C++ Software Engineer Department: Operations Employment Type: Full Time Location: US-North Carolina-Raleigh Description This role suits mid-level software engineers interested in joining the FAB Efficiency team as a 3D C++ Software Engineer. You'll work with cross-functional teams including manufacturing design, automation and cloud engineering to enhance...
-
Software Engineer:
2 weeks ago
Morrisville, NC, United States Akraya Full timePrimary Skills: Linux (Intermediate), Networking (Advanced), Agile Methodologies (Intermediate), SDLC Tools (Advanced), Bash Scripting (Intermediate) Contract Type: W2 Only Duration: 9+ months with high possibility of extension Location: Morrisville, NC (#LI-Onsite) Pay Range: $68.00 - $74.00 per hour #LP Job Summary: Join our DEEP&T team as a Software...
-
Sr. Software Engineer
2 weeks ago
Morrisville, NC, United States Piper Companies Full timePiper Companies is hiring a Sr. Software Engineer (C#/.NET) for an e-Learning Healthcare company located in Morrisville, NC. The Sr. Software Engineer (C#/.NET) will lead and execute advanced development for frontend and backend using .NET Core, C# and modern JavaScript frameworks. The Sr. Software Engineer (C#/.NET) role is a 6 Month Contract to hire...
-
Software Engineer
2 weeks ago
Morrisville, NC, United States Align Technology Full timeSoftware Engineer Department: Research & Development Employment Type: Full Time Location: US-North Carolina-Raleigh Reporting To: Simone Rossi Description Join us in transforming digital orthodontics for over 212,000 doctors and 12.2 million patients worldwide. As a Software Engineer, you'll build advanced tools and frameworks to validate the core algorithms...
-
Senior Engineer, Software Development
2 weeks ago
Morrisville, NC, United States Teleflex Full timeSenior Engineer, Software Development Date: Dec 28, 2025 Location: Morrisville, NC, US Company: Teleflex Expected Travel : Up to 10% Requisition ID :12993 About Teleflex Incorporated As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most...