Software Engineer
Morrisville, NC
Job Id:
148398
Job Category:
Job Location:
Morrisville, NC
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Tyler Jerome
Job Title: Software Engineer
Location: Morrisville, NC (Hybrid)
Overview:
We’re looking for a talented Software Engineer to join our team in Morrisville, NC. This hybrid role offers the opportunity to work on custom software features tailored to customer needs. If you’re passionate about building scalable systems and APIs in a Linux environment, we’d love to hear from you.
Key Responsibilities:
- Design and develop custom software features for customer-facing applications
- Build and maintain RESTful APIs
- Collaborate with cross-functional teams to deliver high-quality solutions
- Work in a Linux-based development environment
- Contribute to code reviews and technical discussions
Required Qualifications:
- 2+ years of professional software engineering experience
- Proficiency in Python
- Experience with at least one statically typed language (Go, C, C++, Java)
- Bachelor’s degree in Computer Science or Computer Engineering
- Strong understanding of Linux environments
- Experience building REST APIs
Preferred Qualifications:
- Networking knowledge
- Experience with Docker
- Familiarity with agile development practices
Pay Rate: $50–$60 per hour
Benefits:
- 20 PTO days annually
- 11 federal holidays
- Cigna healthcare coverage
Work Environment:
This is a hybrid role based in Morrisville, NC. You’ll be part of a collaborative team focused on delivering innovative software solutions.