R&D Software Engineer - Full-stack Developer
About Us
Our client is a leading software development company, creating tools that empower businesses to transform and seize opportunities in the fast-evolving application economy. Their solutions drive innovation and provide competitive advantages to organizations worldwide.
What You’ll Be Doing
As an R&D Software Engineer - Full-stack Developer, you’ll collaborate closely with management and architects on highly complex software projects. You’ll be responsible for designing and developing software solutions that power the latest innovations in DevOps and support critical business processes. Your key responsibilities include:
Designing and coding complex modules that meet business requirements.
Performing unit/module testing to ensure the software meets specifications.
Fixing bugs, adding enhancements, and converting software for other platforms.
Collaborating with web designers to transform graphical designs into functional user interfaces.
Writing and maintaining documentation for the program development process.
Mentoring and training less experienced engineers.
Participating in design and code reviews with other developers.
You’re Probably a Good Fit If You Have:
8+ years of professional experience in application development.
Strong knowledge of Java or TypeScript.
Experience with REST API web services implementation.
Familiarity with Jenkins, Node.JS, and front-end frameworks like React or Angular.
Knowledge of Docker, Kubernetes, and OpenShift.
A passion for programming and problem-solving.
Strong communication skills and a team-oriented mindset.
Bachelor’s Degree in Computer Science or a related field (or equivalent work experience).
What We Offer:
Our client offers a highly competitive compensation and benefits package, including:
Base salary ranging from $107,000 to $171,000.
Discretionary annual bonuses and equity grants.
Medical, dental, and vision plans, 401(K) with company matching, Employee Stock Purchase Program (ESPP), Employee Assistance Program (EAP), and more.
Paid holidays, sick leave, and vacation time.
Job Type: Full-time
Pay: $107,000.00 - $171,000.00 per year
Benefits:
401(k)
Dental insurance
Health insurance
Experience:
application development: 8 years (Required)
Ability to Commute:
Durham, NC (Preferred)
Ability to Relocate:
Durham, NC: Relocate before starting work (Required)
Work Location: In person