The PGA of America is looking to solve the problem of designing, developing, testing, deploying, maintaining, and improving software and systems of the Association.
Requirements
- Software development experience in one or more general-purpose programming languages including but not limited to: C/C++, C-Sharp, Python, JavaScript, Go, Objective-C, Swift.
- Experience with two or more of the following: web application development, databases, Unix/Linux environments, mobile application development, distributed and parallel systems, machine learning, networking
- Prefer experience with one or more from the following: DevOps, automation, Machine Learning, Mobile Application Development, Front End Development, Security and Privacy.
- Knowledge of web applications, database management systems
- Knowledge of a variety of web-authoring tools
- Skills in word processing and spreadsheet software applications
- Skills in the use of graphic design tools such as Photoshop and Adobe Illustrator
- Skills in web-based scripting languages
Responsibilities
- Design, develop, test, deploy, maintain and improve software.
- Manage individual projects priorities, deadlines and deliverables.
- Lead designs of major software components, systems, and features.
- Mentor and train other team members on new technologies, design techniques, and coding standards.
- Actively seek out customer and market insights that lead to high-value digital products.
- Help build a world-class team and cultivate innovation.
- Design, develop, test, deploy, maintain, and improve software and systems of the Association.
Other
- Bachelor’s Degree (B.A.) in Computer Programming, Computer Science or related field.
- Four years of experience working with software development
- Master’s, further education or experience in engineering, computer science or other technical related field preferred
- Must have the ability to maintain the confidentiality of sensitive data
- This position is not eligible for immigration sponsorship