Senior Software Engineer

DO Supply, LLC.

Cary (NC)

Presencial

USD 110.000 - 140.000

Jornada completa

Hace 12 días
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Jobs in JS is seeking a Senior Software Engineer to drive the design, development, and integration of ERP, CRM, and web platforms. You will serve as a full-stack contributor with emphasis on data flows, automation, and API-driven architecture.

The ideal candidate thrives on technical excellence, scalability, and collaboration, with strong PHP/JavaScript experience and a track record of secure, reliable systems.

Formación

  • 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.

Responsabilidades

  • 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.
  • 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.
  • 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.

Conocimientos

OOP
MVC frameworks
PHP
JavaScript
MySQL
Security
Docker
REST APIs
Git
AWS

Educación

Bachelor's Degree

Herramientas

ASP.NET
Laravel
NestJS
Svelte
React
Vue
Angular

Descripción del empleo

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.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Developer
Senior Software Developer

Maple Leaf Farms Inc • Leesburg (IN)

Presencial
USD 110.000 - 140.000
Senior Software Developer
Senior Software Developer

Maple Leaf Farms • Leesburg (IN)

Presencial
USD 120.000 - 150.000
Senior Software Developer
Senior Software Developer

Tecolote Research, Inc. • Oxnard (CA)

Presencial
USD 120.000 - 140.000
Major Medical
Dental
Vision
+9
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions LLC • Carmel (IN)

Presencial
USD 110.000 - 150.000
Medical, dental, vision insurance
401k with company match
Paid time off
Senior Software Engineer
Senior Software Engineer

Performance Review Institute (PRI) • Warrendale

Presencial
USD 95.000 - 130.000
Sr Staff Software Engineer
Sr Staff Software Engineer

H.E.B. • San Antonio (TX)

Presencial
USD 150.000 - 210.000
Senior Software Developer
Senior Software Developer

Berkadia • Ambler

Presencial
USD 80.000 - 110.000
Senior Software Developer-Titan
Senior Software Developer-Titan

Rapid Resource Recruiters • Charlotte (NC)

Presencial
USD 60.000 - 80.000
Senior Software Engineer (On-Site, IN)
Senior Software Engineer (On-Site, IN)

Allied Solutions, LLC • Carmel (IN), Northern (KY)

Presencial
USD 110.000 - 160.000
Medical, dental and vision insurance
100% company-paid life and disability
401k with company match
+2
Sr Staff Software Engineer
Sr Staff Software Engineer

H-E-B • San Antonio (TX)

Presencial
USD 140.000 - 210.000