Light and Wonderposted 29 days ago
Full-time • Mid Level
North Carolina, NC
Amusement, Gambling, and Recreation Industries

About the position

The Software Architect is responsible for the technical design and implementation of software solutions, providing technical leadership to global software development teams. You will assist in the architecture decisions for all gaming platform projects. You will liaise with other teams as part of integration efforts and ensure our solutions are consistent with security, performance, and regulatory compliance. You will bring an entrepreneurial spirit and willingness to pitch in to get things done while inspiring those around you to collaborate on product design and development.

Responsibilities

  • Leverage your deep understanding of technology and our business to provide architectural direction to both on and offshore software development teams
  • Assist in design and architecture decisions for all gaming platform projects
  • Stay current with relevant software technologies and best practices
  • Ensure the gaming platform projects meet our architectural standards concerning security, regulatory compliance, and performance
  • Design, develop, and execute software solutions to address business requirements
  • Provide architectural blueprints for development teams
  • Remain plugged into architecture and security groups to ensure our solutions remain compliant with emerging standards
  • Lead architectural design sessions with product and development teams
  • Consider product strategy, time to market, cost, and available resources as part of overall architectural solutions
  • Communicate and influence a variety of audiences, including those in non-technical roles
  • Make effective build vs. buy decisions

Requirements

  • 3-5 years in Architecture experience
  • A thorough understanding of Object-Oriented analysis and design and software architecture patterns
  • Fluency in C++ and/or C# and related technologies
  • Technical leadership and architecture experience
  • Ability to work independently or as part of a team to build complex solutions
  • General problem-solving skills and ability to methodically understand and resolve complex issues
  • Ability to work with legal, compliance, IT, and other cross-functional teams to deliver strategic and tactical plans
  • Proven ability to analyze and evaluate technologies and vendors to drive strategic and tactical recommendations
  • Excellent written and verbal communication; able to develop presentations/communications that achieve maximum impact and influence
  • Ability to navigate at all levels in the organization and interact effectively and confidently with audiences of varying skill sets and authority

Nice-to-haves

  • Broad technology experience in application development
  • Experience in embedded and hardware driver development, testing, and troubleshooting
  • Expertise in documenting and understanding different types of diagrams, including, but not limited to, data flow, context, and sequence diagrams

Job Keywords

Hard Skills
  • Application Development
  • C and C++
  • Make
  • Object-Oriented Design
  • Software Development
  • 1APRNmsju byhSOzxNTnDaX
  • 31SYxrka XIVG4cT
  • 9P7ifY5xV sGKyaxrtvnleM
  • Ae8hcntU2BQdwu 4u8VXR5
  • BfKuqxGAb SEc2uaOW
  • DZNzKfo oXDdz6kEBUN
  • Edh3wMmxHa2K qbg5PKwc
  • HrA Y2XyH8LNw kQfv5V8YrBZJE
  • Iw07O zxg9lbL2C
  • jL9iZn3BV a7iAcITUEM
  • lYukEsP UMyBekx
  • OFT7fgK5h r8oRsBviwTXxh
  • tk4xACQbwGR7i3 bOySqWc
  • vOzQH2TUWY7j5n u7tpfIlF45E
  • vQhFIWOZR2o 5ReoE7IhiCq
  • wSIskl8K o4Ffp36gl
  • wyhVFRDbWa FiCx59bovptU
  • xHnBeO0g PVzWjhtoiTBC
  • yjcxLRJo OLenUWbV
  • Zqx6sdCzfO yKgURsD
Build your resume with AI

A Smarter and Faster Way to Build Your Resume

Go to AI Resume Builder
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service