Summary: If you are a technologist with a passion for sports, this is your DREAM JOB! Blue Star Sports is looking for high energy team members to change the world of sports management software. This is an opportunity to build your technology career with a rapidly growing company in the sports industry. We need technologists to create the world’s leading sports management platform from youth leagues to pros. As a Sr. PHP Software Engineer you will work directly with a cross-functional product team to create robust sports related applications that include users from across the globe. You will be responsible for building and maintaining a suite of highly available, highly scalable applications.
Essential Duties and Responsibilities
Work with a lead and product owner to define the product requirements.
Work with colleagues and engineering leadership to define technical solutions that meet business requirements.
Operate on a development team and participate in design, development, testing and debugging of applications.
Develop clean, elegant, and very reusable code that is easy to maintain and extend
Problem Solving – Must have strong critical thinking and problem solving capabilities
Team Work – Must be able to communicate effectively and operate in a team environment
Quality - Dedicated to producing high quality software and development best practices
Flexibility – Ability to operate in a fast-paced iterative development environment
Experience & Qualifications
BS in Computer Science or related degree
5+ years of commercial software engineering experience
Ability to build and maintain reliable systems at scale
Willingness to express effective code quality through testing
Ability to communicate effectively
Expertise and experience in PHP is a MUST!!!
Expertise and experience in one or more of the following: MySQL, PostgreSQL, Oracle, or Cassandra
Proficient with HTML, CSS, REST, SOA, and other standard web technologies
Knowledge of one of the following programming frameworks: Symfony, Laravel, Ruby on Rails, React/Redux, Ember.js, vue.js or similar emerging technology frameworks
Familiarity with Git/GitLab, Automation, CI/CD will be helpful and a plus
Knowledge of payment processing and payment systems a plus