What are the responsibilities and job description for the Senior PhP Software Developer position at CoachMePlus?
CoachMePlus is seeking a creative and enthusiastic software engineer to join our development team to work on a wide variety of exciting and challenging projects for high profile clients in professional sports, athletics and the Department of Defense. The applicant must be able to demonstrate experience in software development. The ideal candidate would be a self-motivated and experienced individual who is proficient in web application development in a team environment. Ability to access Buffalo, NY headquarters for team meetings on a semi-regular basis is encouraged.
Responsibilities:
Design, develop, and maintain various aspects of the web application, platform, and internal infrastructure. Organize work plans, estimate tasks and deliver finished projects to meet important deadlines. Troubleshoot issues and provide assistance to other developers, sales staff and customers. Communicate effectively, both verbally and written, to various technical, non-technical and athletic audiences.
Must-Have Experience:
- US Citizenship required
- 5 years of software experience
- PHP 8 experience, Object Oriented Programming
- JSON
- Code versioning with Git
- Demonstrated ability to take new feature from zero through requirements gathering, design, architecture, existing product integration, functional and unit testing.
- Relational Database Experience
- Browser-based Javascript debugging and IDE-based debugging
- Ability to test and provide feedback on your fellow developer’s code
- Experience with Agile development and the delivering against regular release cycle
Nice To Have Experience:
- 10 years of software development experience
- Unit Testing
- Angular, Jquery, CSS, Javascript
- Symphony Component Stack
- Linux, Scripting Tools
- PHP Frameworks, PHP Package Managers
- Web Components, JS Package Managers
- Native Mobile Development
- AWS Experience
Salary : $90,000 - $150,000