Chief Technology Officer
AO1 Holdings, Inc. (d/b/a Player’s Health) has an opening for a Chief Technology Officer in Edina, MN (Remote Working/Teleworking Benefits Available - can work from anywhere in the U.S.)
Duties are to be responsible for high performance, fine grained micro service development. Responsibilities include designing and developing high-volume, low-latency applications for mission-critical business systems/application services and modules. Delivering high-availability and performance. Must contribute to all phases of the development lifecycle including writing well designed, testable, efficient code.
Responsibilities (are inclusive of but not limited to):
- Architecting, designing, and developing highly scalable systems.
- Responsible for working with business and technology organizations to align business requirements,architect solutions that will integrate across Players Health technology organizations.
- Lead development team in all aspects of the software development lifecycle using test drivendevelopment methodology including detail design and development, unit testing, supporting QA, UATand regression testing.
- Lead solutions that will be deployed in hybrid cloud environment with Azure first strategy.
- Lead development team of employees and contractors with detail design, development and implementation of technology solutions using microservices to modify existing architecture orimplement new architecture.
- Lead team in creating and providing system and user documents in support of this deliverable to include updated versions of design, process flow diagram, API specification, and error description.
- Develop technical aspects of the PlayersHealth strategy to ensure alignment with its business goals.
- Discover and implement new technologies that yield competitive advantage.
- Help departments use technology profitably.
- Communicate technology strategy to partners and investors.
- Work with the leadership team to set clear priorities and goals for IT management and production, balancing the long-term and immediate needs.
- Manage strategic vendor and technology partner relationships.
- Define the company’s overall technology strategy to support business objectives.
- Develop the Target state architecture as well as the Business architecture.
- Make infrastructure decisions, ensuring technical excellence, versatility, safety and soundness, resiliency and scalability in the architecting and engineering of product solutions, as well as
- managing all technical delivery.
- Ensure tight collaboration across departments to drive strategic initiatives, including understanding of the alignment between technology strategy and various technology road maps.
- Ensure strong department leadership with skills in strategic planning, goal setting, processes development, budgeting, and creating opportunities for professional development within
- technology teams.
- Ensure excellent communication, leadership, and strategic thinking abilities with a problem-solving aptitude.
- Ensure Solid understanding of broad technology trends and the ability to align innovation with business goals.
- Ensure Strong communication with ability to convey technical topics in easy-to-understand business terms and work collaboratively with cross-functional teams and external partners.
- Ensure Strategic smarts acumen, including the ability to identify new opportunities, drive clarity, create focus, and make tough decisions in complex and dynamic contexts.
- Ensure Ability to track and identify new technologies to solve complex business issues.
MINIMUM REQUIREMENTS: Bachelor’s degree in Computer Science, Software Engineering, or related field. Will accept higher degree in Comp. Science, Software Engg, or related field but not a min requirement. Foreign equivalent degree accepted. Plus 5 years experience as a Software Engineer/Software Developer, Systems Architect, or related position building complex consumer facing web based applications.
SPECIAL REQUIREMENTS:
- 6 months of experience in a supervisory/lead role.
- 5 years of experience as a Software Engineer/Microservices Engineer etc. in a consumer-facing applications.
- 4 years of Java development experience with Java-based Micro-services
- 2 years of experience in Service Oriented Architecture/ Micro services-based applications
- 3 years of experience in RESTful web services.
- 2 years of experience working in Cloud Engineering or Infrastructure like AWS/Azure, SQL, and RDBMS database design.
- 4 years of experience with code versioning tools (Example: git/bitbucket etc.).
- 4 years of experience with frameworks and implementation like Spring framework/ SpringBoot framework.
- 2 years of experience with front-end technologies like Angular, and JavaScript.
- 4 years of experience with logging/ monitoring/ debugging and testing.
- 5 years performing Object Oriented analysis/design using common design patterns.
- 2 years of experience in software architecture.
- 2 years of managing projects.
Comprehensive benefits package, including PTO, Holidays, Medical, Dental, Vision, STD, LTD, Vol/Basic Life Insurance. HSA, Parental Leave, EAP and 401K is offered. Annual Salary Scale: $ 206,398-255000. 5% to 10% short-term Domestic Travel is Required. Apply through our career site: https://playershealth.bamboohr.com/careers: