Senior Software Engineer

4 weeks ago


Alpharetta, United States PlayOn Sports Full time
COMPANY OVERVIEW   The future of high school athletics and activities is powered by PlayOn Sports. Through GoFan, the NFHS Network, and rSchoolToday, the PlayOn team elevates the event experience for schools and communities across digital ticketing, fundraising, concessions, streaming, websites, and activity management.
PlayOn has united top brands in the school event space with a shared passion for athletics and activities and the lifelong memories that they instill. We take pride in empowering schools to save time and focus on what matters most: the students, staff, and communities who make their programs possible.
Thousands of schools partner with PlayOn to provide unparalleled access to millions of people to discover, enjoy, and relive their favorite events in person and online. As we continue to grow, we remain true to our vision to be there for schools so their communities can be there for every moment.
THE ROLE
PlayOn Sports is looking for a highly skilled Senior Software Engineer to join our Event Hub team. As a Senior Software Engineer, your core responsibilities will encompass spearheading and actively participating in the formulation, development, and upkeep of our Event Hub platform. You will collaborate seamlessly with multifunctional teams to dissect, blueprint, and execute cloud-native software solutions that align precisely with customer requirements. Our ideal candidate for this role is deeply impassioned by technology, possesses a profound aptitude for problem-solving, and thrives in the fast-paced, ever-evolving realm of our dynamic environment.
Additional responsibilities and accountabilities for this role include:
• Lead the design, development, and maintenance of cloud native software applications. • Collaborate with cross-functional teams to analyze, design, and implement cloud native software solutions. • Develop high-quality, scalable, and maintainable code. • Participate in code reviews, design reviews, and other team activities. • Mentor junior engineers and assist in their professional development. • Evaluate new cloud native technologies and provide recommendations to the team. • Ensure that cloud native software development processes and practices are followed. • Write technical documentation and ensure that it is up-to-date. • Implement and maintain Continuous Integration and Continuous Deployment (CI/CD) pipelines for the cloud native software applications. • Design, implement and maintain relational and non-relational databases in a cloud native environment. • Collaborate with other teams to ensure data consistency and integrity across cloud native systems.

THE PERSON
• Bachelor's degree in Computer Science or related field. • 6+ years of experience in software engineering. • Excellent problem-solving and analytical skills. • Strong communication and collaboration skills. • Strong familiarity with JavaScript frameworks such as React, Angular JS or Ember.  • Strong understanding of robust JavaScript components and hooks. • Strong understanding of cloud native software development principles and design patterns. • Strong programming skills in Go primarily or willing to learn. • Strong understanding of software design principles and patterns, such as SOLID, DRY, and GoF design patterns. • Strong understanding of event-driven architecture and distributed systems. • Strong understanding of domain-driven design (DDD) principles and practices. • Experience with cloud native technologies such as containers (e.g., Docker), container orchestration (e.g., Kubernetes), and service mesh (e.g., Istio). • Experience with web application development using cloud native technologies such as microservices, APIs, and serverless functions. • Experience with agile software development methodologies. • Experience with cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform) is a plus. • Experience with CI/CD tools (e.g., Jenkins, Travis CI, CircleCI) and related technologies (e.g., Git, Docker, Kubernetes). • Experience with relational and non-relational databases (e.g., Postgres, MySQL, MongoDB, Cassandra, DynamoDB) in a cloud native environment.

WHY YOU’LL LOVE WORKING AT PLAYON SPORTS PlayOn Sports is more than just a place to work. It's a place to learn, grow, and thrive as people and professionals. We encourage a healthy work-life balance at PlayOn Sports through offering flexible working schedules and generous paid time off in the off-season. Come be a part of the team that is changing the landscape of high school sports Some benefits we offer include: • Competitive salary • Multiple Medical options to choose from • Dental, Vision, Life and Disability Insurance • Unlimited PTO • 401K plan with company match • Fun and collaborative hybrid/flexible work environment Note: Part-time employees and interns are not eligible to participate in any of the Company’s Employee Health Benefit Plan listed above. These Benefits are only available to full-time employees of the Company.

  • Alpharetta, United States LexisNexis Risk Solutions Full time

    Senior Software Engineer sought by LexisNexis Risk Solutions Inc in Alpharetta, GA to interface w/ other technical personnel or team members to finalize requirements. Write/review portions of detailed specifications for development of complex system components. Minimum of Bachelor's degree or foreig...


  • Alpharetta, United States CyberTec Full time

    Senior Software Engineer GO6 months+No H1B, CPT$115/hr C2Clpharetta, GA or Berkeley Heights, NJ or Jacksonville, FL RESOURCE REQUIREMENTS Level Senior (L4) Role Software Engineer Skill Software Development Lifecycle Technology GO, Gorilla, Mux, Chi, Gorm, Go Kit, gRPCDeveloping Go application framework components that are scalable and maintainable across our...


  • Alpharetta, United States DataScan Full time

    ABOUT DATASCANHeadquartered in Alpharetta, Georgia, DataScan stands at the forefront of delivering cutting-edge wholesale asset financing and inventory risk management solutions. Our commitment lies in empowering lenders to efficiently oversee their operations and manage risk through our technologies, knowledge, and expertise. With our connected commercial...


  • Alpharetta, GA, United States LexisNexis Risk Solutions Inc Full time

    Senior Software Engineer sought by LexisNexis Risk Solutions Inc in Alpharetta, GA to interface w/ other technical personnel or team members to finalize requirements. Write/review portions of detailed specifications for development of complex system components. Minimum of Bachelor's degree or foreign equivalent in Computer Science, Computer Engineering,...


  • Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionPlease find the Job Description below and if interested please send me your update resume or call to discuss more about the role.  Quality Automation EngineerAlpharetta, GA (On-Site)Direct Client Requirement5+ Years of exp with Android and IOS Testing which is mandate for this role• With limited oversight, use your...


  • Alpharetta, United States Insight Global Full time

    Title: Staff Software Engineer in Test (SDET)Location: Hybrid in Alpharetta, GA Duration: Permanent/Direct-HireSalary: $130k-$160kSkillset Requirements:4+ years' experience in programming languages such as Java, C#, Python, or similar.Experience with Selenium WebdriverAPI and UI Automation experienceExperience developing testing frameworks from scratch...


  • Alpharetta, United States Insight Global Full time

    Title: Staff Software Engineer in Test (SDET)Location: Hybrid in Alpharetta, GA Duration: Permanent/Direct-HireSalary: $130k-$160kSkillset Requirements:4+ years' experience in programming languages such as Java, C#, Python, or similar.Experience with Selenium WebdriverAPI and UI Automation experienceExperience developing testing frameworks from scratch...


  • Alpharetta, United States Insight Global Full time

    Title: Staff Software Engineer in Test (SDET)Location: Hybrid in Alpharetta, GA Duration: Permanent/Direct-HireSalary: $130k-$160kSkillset Requirements:4+ years' experience in programming languages such as Java, C#, Python, or similar.Experience with Selenium WebdriverAPI and UI Automation experienceExperience developing testing frameworks from scratch...


  • Alpharetta, United States Penn Foster Inc Full time

    Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders grow with confidence and achieve amazing results....


  • Alpharetta, United States InRhythm Full time

    Who Is InRhythm?InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical...


  • Alpharetta, United States InRhythm Full time

    Who Is InRhythm?InRhythm is a leading modern product consultancy and digital innovation firm with a mission to make a dent in the digital economy. Founded in 2002, InRhythm is currently engaged by Fortune 50 enterprises to bring their next generation of digital products and platforms to market. InRhythm has helped hundreds of teams launch mission-critical...

  • Software Engineer

    5 days ago


    Alpharetta, United States INSPYR Solutions Full time

    Title: Software Development EngineerLocation: Alpharetta, GA on site daily. Candidates must be local to be considered. Duration: 5+ monthsCompensation: $80 per hour W2.Work Requirements: US Citizen, GC Holders or Authorized to Work in the US Job Description: A Software Development Engineer designs, develops, tests, installs, and maintains systems,...

  • Software Engineer

    4 days ago


    Alpharetta, United States INSPYR Solutions Full time

    Title: Software Development EngineerLocation: Alpharetta, GA on site daily. Candidates must be local to be considered. Duration: 5+ monthsCompensation: $80 per hour W2.Work Requirements: US Citizen, GC Holders or Authorized to Work in the US Job Description: A Software Development Engineer designs, develops, tests, installs, and maintains systems,...

  • Software Engineer

    2 months ago


    Alpharetta, United States Prolific Technologies Inc Full time

    We are looking for Information Technology students and have the following positions available (We provide required training and Visa sponsorship) • Software Development Engineer • Software Development Engineer in Test • BI/Data Analyst • AI/ML Scientist / Data scientist • Cyber Security Specialist • ERP / CRM Developers and AnalystsRequirements...


  • Alpharetta, United States TalentBurst Full time

    Title: Software Development Engineer IV- Location: Alpharetta GA Duration: 5 months plus extensions Description A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or...

  • Software Engineer

    1 month ago


    Alpharetta, United States Prolific Technologies Inc Full time

    We are looking for Information Technology students and have the following positions available (We provide required training and Visa sponsorship) Software Development Engineer Software Development Engineer in Test BI/Data Analyst AI/ML Scientist / Data scientist Cyber Security Specialist ERP / CRM Developers and AnalystsRequirements Education Bachelor...


  • Alpharetta, United States Orion Innovation Full time

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modeling and simulation consulting to clarify client technology functionality, and...


  • Alpharetta, United States Exide Technologies Full time

    Overview Stryten uses cutting edge technology to develop the next generation of energy storage systems. You will work with a team that understands how to design and integrate smart power management solutions for industrial, military, transportation, and other developing markets The Senior Embedded Software Developer will perform software engineering tasks...


  • Alpharetta, United States Orion Innovation Full time

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modeling and simulation consulting to clarify client technology functionality, and...


  • Alpharetta, United States Orion Innovation Full time

    A Software Development Engineer designs, develops, tests, installs, and maintains systems, applications, networks, and/or telecom and related processes to meet the functional objectives of the business. Assesses system, application, network, and/or telecom needs, provides modeling and simulation consulting to clarify client technology functionality, and...