Senior Software Engineer

Full Time
Jacksonville, FL 32256
Posted
Job description

ABOUT SMT:

SportsMEDIA Technology – (SMT) is the pioneer in sports technology, having re-imagined the fan experience 30 years ago. Since then, we’ve revolutionized how sports fans watch their favorite events, whether in the stands, livestreaming or on television. Through innovative real-time and wireless data and display systems, SMT’s impact is evident in every major international sport on the world’s stage, from football and soccer to tennis and golf. Along the way, SMT has grown to become the premier technology provider for pinnacle world-renowned events, including the tennis Grand Slams, golf majors, the Olympics, NHL, NBA, the New York City Marathon and CrossFit Games. SMT designed and developed the official scoring, statistics, and onsite live presentation systems for the NBA, the NHL, the PGA TOUR, NASCAR, the CrossFit Games, all four golf majors, and the four tennis slams.

SMT services hundreds of major U.S and international sports events, as well as major sports broadcasters, teams and organizing bodies, resulting in a sports technology powerhouse unequaled in the industry. SMT continues to blaze the trail in sports technology with innovative biometrics and player and object tracking, mobile apps, analytics, video production services, wireless information systems, and on-site services. SMT’s products have become a regular part of the viewing experience for fans and an invaluable asset for clients. SMT's growth has led to the creation of several divisions, with divisions in Durham, NC, Fremont, CA, Jacksonville, FL, and Toronto, Canada.


Under direction of the Director of Information Technology and the Director of Software Engineering, is responsible for utilizing an analytical, engineering-focused approach and expert knowledge of programming languages to develop and deliver computer systems, and to ensure the computer system is as functional and robust as required by the operational environment and business goals. Works with upper management to define software requirements and take the lead on operational and technical projects. May require on-call or on-site responsibilities for project support.


Tier 1 responsibilities:

  • Author well-designed and testable code.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Comply with project plans and industry standards.
  • Ensure software is updated with latest features.
  • Ensure source code is checked-in regularly.
  • Design and develop test cases.

Tier 2 responsibilities:

  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Monitor system performance.
  • Ability to technically lead small to medium systems/projects

  • Bachelor’s Degree from an accredited college or university in Computer Science, Engineering, or related field.

  • Minimum 5 years of full-time experience in the Software Engineering field.
  • Knowledge of Object-Oriented languages (C++, C, Python, JAVA, C#, Visual Basic, CSS) as well as Server Side languages (such as HTML, PHP & JavaScript), depending on the specific position in the Software Engineering department


Phase

  • Planning
  • Analysis
  • Design
  • Development
  • Unit & System Testing
  • User Acceptance
  • Deployment
  • Support & Maintenance


Skill Level

Basic

Basic

Intermediate

Advanced

Advanced

Advanced

Advanced

Advanced


  • Must be able to work well under pressure in new and unique environments.
  • Must have a technical mindset with great attention to detail.
  • Must be able to work well with others, have good oral and written communication skills, and must exhibit professional and respectful behaviors.
  • Must present excellent leadership skills.
  • Solid organization skills, effective time management skills and attention to detail required
  • Must exhibit professional appearance while onsite at/or at client events.
  • Ability to work independently and solve unique problems using knowledge and experience.
  • Must be reliable in execution of assigned tasks.
  • Must be able to travel to both international and domestic locations and to obtain a US passport, generally up to 3 major sporting events per year

gatheringourvoice.org is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, gatheringourvoice.org provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, gatheringourvoice.org is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs