Software Engineer – Web Developer

Website World Racing Group

Summary:

  • This position is responsible for designing, developing, and maintaining scalable web applications across the full technology stack, from responsive user interfaces to backend services and cloud infrastructure. 

Responsibilities:

  • Manage the complete software development process from conception to deployment of various internal tools.
  • Maintain and upgrade the software following deployment.
  • Manage the end-to-end life cycle for the production of software and applications.
  • Oversee and guide the analyzing, writing, building, and deployment of software.
  • Oversee the automated testing and provide feedback to management during the development process.
  • Modify and test changes to previously developed programs.
  • Work with Director of Digital to develop & execute overall company vision.
  • Stay up to date on the latest technologies and digital platforms to continue to expand and enhance our digital presence and provide industry-leading experiences.
  • Research and develop creative and cost-effective solutions for technical obstacles.
  • Work to enhance digital footprint, tracking, SEO, SEM, dynamic content delivery, and all digital aspects of the business.
  • Create and manage ad-hoc websites and digital assets as needed
  • Other duties as assigned.

Required Skills:

  • Frontend Development: Proficiency in React, JavaScript (ES6+), and modern frontend practices
  • Backend Development: Strong experience in Node.js and Python (experience with the Flask framework strongly preferred)
  • Database Knowledge: Solid understanding of MySQL or other relational databases, ability to design and maintain schemas, stored procedures, and views
  • Cloud & DevOps: Hands-on experience with AWS services including EC2, Elastic Beanstalk, S3, CloudFront, Route 53, RDS, and others
  • Familiarity with managing domains, scaling environments, and cloud security
  • API Development: Demonstrated ability to build and consume RESTful APIs, including third-party integrations
  • CI/CD: Experience setting up and maintaining pipelines using GitHub Actions, AWS CodePipeline, or similar tools
  • Typed Languages (Bonus): Experience with statically typed languages such as Go (strongly preferred), Java, or Rust is a plus

Soft Skills:

  • Able to apply technical knowledge to real-world needs
  • Able to work in a team environment while working independently as needed
  • Willing to seek assistance when necessary
  • Able and willing to work extended hours when necessary
  • Able to make strategic decisions and execute them to success
  • High sense of ownership and personal accountability required
  • Proven record of dependability and integrity
  • Strong organizational skills necessary
  • Good written and verbal skills
  • Proven history of successfully handling multiple projects simultaneously
  • Able to maintain positive demeanor, even in highly stressful or demanding situations
  • Bonus: Interest or experience in motorsports is helpful but not required

Reports To:

  • This position reports to Executive Director Digital

Location:

  • This position is located at the corporate office in Concord, NC.

Status:

  • Full Time
  • Exempt

Supervisory Demands:

  • There are no direct reports for this position, but this could change depending on skills

 Time Demands:

  • In addition to a traditional work week, this position may be utilized during evening and/or weekend hours, especially during racing season.

 Physical Demands:

  • This position requires frequent sitting and occasional walking and standing; the use of hands to grasp and feel frequently; and may require use of close vision.  This position is based indoors although may experience occasional exposure to the elements

 Travel:

  • Overnight travel is expected to be minimal for this role.

Safety Concerns:

  • When indoors, the safety concerns are those of a traditional office environment.  When at an event, the safety concerns include exposure to loud noises; exposure to dust, fumes and other irritants; exposure to outdoor elements; potential exposure to mechanical equipment; potential exposure to vehicles moving at varied rates of speed.  This position is expected to practice preventative safety measures at all times.
Upload your resume. Max. file size: 10 MB. Prefer PDF's