waypointjobs

Jobs in JS

Senior Software Engineer

cary, NC

Check who can apply and the requirements below before continuing.

About this opportunity

Jobs in JS lists this Senior Software Engineer opportunity in cary, North Carolina. Review the employer’s description below for duties, qualifications and application requirements.

Job description

JOB SUMMARY

The Senior Software Engineer is a key technical contributor responsible for developing, maintaining, and integrating Do Supply’s software systems — including ERP, CRM, microservices, and web platforms. This individual will function as a full-stack developer with strong knowledge of data flow, business process automation, and API-driven architecture. The ideal candidate is highly skilled, detail-oriented, and thrives in a collaborative environment focused on technical excellence, scalability, and innovation.

ESSENTIAL DUTIES AND RESPONSIBILITIES

Software Development Design, build, and maintain custom software solutions that enhance internal business operations and customer experience.

Develop and support integrations between ERP, CRM, inventory management, analytics systems, and websites.

Collaborate with other developers to build APIs, automation tools, and services that improve efficiency and data accuracy.

Troubleshoot, debug, and optimize software for performance, scalability, and reliability.

Web Development Develop and maintain e-commerce and lead-generation websites as needed.

Maintain compatibility and integration with internal systems and third-party dependencies.

Collaborate with leadership and marketing teams on technical enhancements.

Follow and enforce best practices for security, reliability, and performance.

Collaboration & Technical Excellence Work closely with the Director of Technology & Innovation and other developers to align software initiatives with company goals.

Participate in code reviews, sprint planning, and collaborative problem-solving sessions.

Document technical processes, system architectures, and development standards.

Stay current with emerging technologies and recommend improvements to existing systems.

METRICS

Successful and timely completion of assigned development projects.

Reliability and uptime of deployed applications and integrations.

Reduction in bugs, errors, and post-deployment issues.

Adherence to development standards, testing procedures, and documentation accuracy.

Collaboration effectiveness and contribution to team goals.

QUALIFICATIONS

Required Strong problem-solving and communication skills.

Proficiency in object-oriented programming and MVC frameworks.

Advanced experience with modern PHP and JavaScript.

Strong background in MySQL or other relational databases.

Experience applying best security practices (validation, sanitization, access control, etc.).

Experience using Docker in local and production environments.

Proficiency in RESTful API design and integration.

Experience with Git and version control workflows.

Familiarity with AWS services (EC2, RDS, S3, IAM).

Ability to work effectively with minimal supervision.

Preferred 5+ years of professional software and web development experience.

Experience with C# or TypeScript.

Experience with ASP.NET, Laravel, NestJS, Svelte, React, Vue, or Angular.

Experience with Redis, RabbitMQ, or BullMQ.

Familiarity with microservice development and communication (REST and gRPC).

Familiarity with Cloudflare tools and Zero Trust configurations.

Experience configuring and maintaining CI/CD pipelines.

Familiarity with unit, integration, and end-to-end testing frameworks.

EDUCATION & EXPERIENCE

Bachelor’s Degree in Computer Science, Software Engineering, or related field preferred; equivalent work experience considered.

PHYSICAL DEMANDS

Continuous sitting due to computer usage for extended periods.

Occasional walking, reaching, and light lifting.

EMPLOYEE EVALUATION SUMMARY

Introductory Review – Conducted approximately 80 days after employment to assess initial performance and fit.

Monthly Reviews – Focused on measurable project delivery, code quality, and contribution to team goals.

Annual Reviews – Comprehensive evaluation of productivity, innovation, and software quality metrics.

WORK SCHEDULE

Standard hours are 8:00 a.m. – 5:00 p.m., Monday through Friday, with flexibility as required to meet project deadlines and company objectives.

#J-18808-Ljbffr

Worksite address

cary, NC, 27518, US

Who can apply

Review the original listing for work authorization, qualifications and employer requirements.

Ready for your next step?Apply on the official website
Apply on WhatJobs ↗

Explore related searches

Current related jobs

UF Health

WhatJobs

Information Technology Specialist

gainesville, FL

Salary not specified

UF Health is seeking an ECMO Specialist to provide expert support to critically ill adult and pediatric patients requiring extracorporeal life su…

Listing review due 2026-10-06View job

Epic

WhatJobs

Software Developer

madison, WI

Salary not specified

Software Developer Code that saves lives.  As a software developer at Epic, you’ll write software that impacts the lives of 75% of Americans …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Reverse Engineer and AI Workflow Developer

laurel, MD

See pay details in description

Description Are you passionate about reverse engineering complex software, firmware, and hardware? Do you enjoy developing agentic AI workflo…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

AFSIM Developer

laurel, MD

See pay details in description

Description Are you passionate about building high-fidelity simulations that shape the future of U.S. Space Force capabilities and force design …

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer/Architect - TS SCI cleared

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job

Johns Hopkins Applied Physics Laboratory (APL)

WhatJobs

Senior Software Engineer

laurel, MD

See pay details in description

Description Are you passionate about building solutions for our greatest national security challenges? Are you searching for engaging work wi…

Listing review due 2026-10-06View job