Cisive logo
Cisive

We are a comprehensive global background screening firm offering onboarding, drug testing, & risk mitigation solutions.

Software Developer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 1,001-5,000Since 1977H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

41 days ago

Salary

0

Seniority

Mid Level

Job Description

Software Developer

Cisive

It's fun to work in a company where people truly BELIEVE in what they're doing! We're committed to bringing passion and customer focus to the business. At Cisive, our vision is to make securing the right talent effortless. We provide technology-first background screening, identity verification, and continuous monitoring solutions that help organizations hire and manage their workforce with confidence. Our Values - Integrity First: Integrity guides every choice we make and every interaction we have. Whether working with colleagues or clients, we act with honesty, transparency, and accountability. We foster a culture of trust, respect, and ethical responsibility across our organization. - Innovate Fearlessly: We challenge the status quo, embrace emerging technologies, and continuously refine our solutions to stay ahead of industry needs. - Win Together: We break down barriers, share knowledge, and champion teamwork across departments, brands, and global offices to achieve our collective goals. - Customer Obsessed: We go beyond transactional interactions to become trusted partners in risk mitigation and workforce management. - Stay One Step Ahead: We proactively seek knowledge that helps us—and our clients—stay ahead of the curve. Job Summary This role plays key part in designing, developing, and maintaining software applications. This position requires independent contribution to projects while working with a cross-functional team to deliver high-quality solutions. Duties and Responsibilities - Design, develop, and test software features and applications. - Identify and resolve software defects and performance issues. - Participate in architectural discussions and propose technical solutions. - Write and maintain technical documentation for developed features. - Conduct code reviews to ensure code quality and adherence to standards. - Collaborate with stakeholders to ensure software aligns with requirements. - Mentor Associate Software Developers and share technical knowledge. - Stay up to date on technology trends and incorporate best practices. Minimum Qualifications - High school diploma or equivalent required. - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience). - 2-5 years of professional software development experience. - Proficiency in multiple programming languages and frameworks (e.g., C#, Java, Python, Angular, React). - Experience with Agile software development methodologies. - Strong understanding of relational databases, APIs and system design principles. - Proven ability to work independently and in a team environment. - Excellent problem-solving skills and eagerness to learn. - Ability and willingness to obtain FBI Security Clearance.

Related Job Pages

More Software Engineer Jobs

Software Engineer

United Federal Credit Union

Remote work is available for candidates located in the following states: Arkansas, Florida, Georgia, Idaho, Indiana, Kansas, Kentucky, Michigan, Nevada, North Carolina, Ohio, Oklahoma, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, and Wisconsin. Employment is contingent upon the ability to work legally in the United States. The employer does not provide current or future sponsorship for employment visa status.

Full TimeRemoteTeam 501-1,000H1B No Sponsor

* Candidates must be based in the United States and reside in one of the following states: Arkansas, Florida, Georgia, Idaho, Indiana, Kansas, Kentucky, Michigan, Nevada, North Carolina, Ohio, Oklahoma, Pennsylvania, South Carolina, Tennessee, Texas, Virginia, and Wisconsin. *To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status. GENERAL SUMMARY (What is done and why) The Software Engineer is to be a technology leader and major influence on the direction of information technology and application systems developed by the Credit Union. The Software Engineer recommends and/or leads the development of innovative technologies to enhance information resources and services and will provide technical direction and leadership in initiatives that support the strategic plan and vision of the organization. This position requires the ability to architect, design, and implement software solutions. ESSENTIAL FUNCTIONS, IN PRIORITY ORDER (Majority of duties, but not meant to be all inclusive or prevent other duties from being assigned as necessary) 1. Responsible for the planning, design, building, security, testing, installation, and support of software applications. Incorporate technical requirements as directed by the Manager of Software Engineering. Collaborate and build UI/UX ideas into prototypes, establish outstanding interactions from designs. Collaborate with the team to support products which are built on a Microsoft focused technology stack, such as: .NET Core / Framework, API, React, TypeScript, java script, CSS, Entity Framework, SQL Server, python, Linq, and Dapper. Time: 25% 2. Keep up to date with the latest software tools and development practices by participating in ongoing training, and proactively share innovative ideas to enhance products, workflows, and team efficiency. Time: 20% 3. Research project needs, review existing systems, and help improve software performance and design. Recommend better architecture when needed, follow company standards, create reusable components, and write clean, maintainable code. Time: 20% 4. Work with business teams to turn their business requirements into clear technical requirements and designs. Create simple documentation—such as flowcharts, diagrams, charts, code comments, and clean code—to explain and demonstrate the solution. Time: 10% 5. Manage the ongoing data integration efforts between the different systems used by United Federal Credit Union. Manage data transfers across Business Units, including applications, resources and services, and customer service. Time: 10% 6. Monitor all phases of the software development process to ensure the design meets Credit Union standards. Help define, review, and enforce development practices and architecture guidelines. Perform code reviews to confirm that code meets quality and compliance standards. Time: 10% 7. Provide structured and informal technical training to other Information Technology teams and key stakeholders to support skill development, knowledge sharing, and succession planning. Time: 5%. EDUCATION (Minimum education required to perform the duties of this position) · Bachelor's degree in Computer Science, Mathematics, or related field or two years of related work experience required. EXPERIENCE (Minimum experience required to perform the duties of this position) In addition to the education requirement: · Required Qualifications o 5 years of professional software development experience. o Strong experience with C# and JavaScript. o Hands‑on experience with a modern front‑end framework (React preferred). o Experience building and consuming RESTful APIs. o Experience working in an Agile environment. o Ability to design and build solutions with a security‑first mindset. · Preferred o Experience with Python (Tornado framework is a plus). o Working knowledge of SQL databases. o Familiarity with Microsoft Dynamics CRM or other CRM platforms. o Exposure to cloud technologies or additional DevOps automation tools. KNOWLEDGE, SKILLS AND ABILITIES (Minimum technical and communication skill levels and licenses/certificates normally required to perform the duties of this position) · Must have demonstrated advanced knowledge of software design and development. · Excellent communication skills with appropriate level of discussion depending on audience, including all levels of management. · Ability to take ownership of difficult technology problems, organizes appropriate logic-based resolutions paths, and ensures full resolution. · Experience writing software that is user focused. · Ability to own difficult problems and work with appropriate product owners to resolution. · Ability to work with Helpdesk and end users to resolve issues. Required Competencies · Problem Solving · Dealing with Ambiguity · Time Management · Demonstrates Courage · Drive for Results · Interpersonal Savvy · Customer Focus · Integrity and Trust · Self-Development · Business Acumen Mental Requirements · Strong conceptual, practical application, and problem-solving skills and techniques. · Ability to identify needs and analyze appropriate options. · Ability to use good judgment and make sound decisions quickly. · Ability to work under pressure. · Ability to understand strategic objectives so that technology initiatives support and drive actions. · Ability to grasp the concepts of various technologies. Tools and Equipment Used · Personal computers (desktops and laptops) · General Office Equipment WORKING RELATIONSHIPS/CONTACTS (Positions with which incumbent has frequent contact) · Daily, personal/written/phone contact with management. · Daily, personal/written/phone contact with Credit Union staff. · As necessary, personal/written/phone contact with strategic partners and vendors. PHYSICAL DEMANDS (Physical effort generally associated with this position) Work involves standing and walking for brief periods of time, but most work is done from a seated position. There is potential for eyestrain from prolonged work at the computer. Individual must be able to travel to complete applicable assignments, projects, and training. Deadlines, workloads, and pressure to achieve goals may cause increased stress levels. WORKING CONDITIONS (Typical working conditions associated with this type of work and environmental hazards, if any, that may be encountered in performing the duties of this position) Internal- work is normally performed in climate-controlled office environment, where exposure to conditions of extreme heat/cold, poor ventilation, fumes and gases is limited. Noise level is moderate and includes sounds of normal office equipment (computers, telephones, etc.). No known environmental hazards are encountered in normal performance of duties. Length of day is unpredictable; long hours may be required to accommodate deadlines, special meetings, and incident management. External- Some travel is required; however, information on environmental conditions is not available. EEO/AAP Employer/VET/Disabled

United States
Fanatics Betting & Gaming logo

Software Engineer III

Fanatics Betting & Gaming

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.

Full TimeRemoteTeam 10,001

About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. Software Engineer III / Trading Team About the Team Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. Overview At Fanatics Betting & Gaming (FBG), a core division of Fanatics' mission to establish the ultimate end-to-end digital sports platform, we're crafting a world where every aspect of a sports fan's passion is catered to. As an Software Engineer III with Trading Engineering, you'll be thrust into the innovative heart of our risk and trading domain, where the technical challenges are as diverse as they are complex. Experience great learning opportunities where you'll engage with cutting-edge technologies and methodologies to build and enhance real-time systems that not only support FBG's operations but are integral to Fanatics' broader goal of revolutionizing sports fan engagement, in an environment that fosters innovation and personal development. In this dynamic and supportive environment, your work will directly impact the development of sophisticated systems, driving innovation in how sports fans engage with the Fanatics ecosystem and deliver FBG product. You'll tackle unique technical challenges within our real-time decision-making systems, ensuring our platform remains at the forefront of the industry. Here, your professional growth is as vital as our platform's evolution, ensuring you develop alongside our mission to revolutionize the sports experience for fans worldwide. Responsibilities - Contribute to the design and implementation of scalable, secure, and high-performance solutions within our event-driven architecture, focusing on enhancing system reliability and efficiency. - Assist in analyzing and addressing complex problems in multifaceted systems to improve overall performance and scalability. - Write efficient, modular, and testable code that adheres to our commitment to innovation and quality standards. - Support the product lifecycle from concept through development and deployment, and beyond, ensuring smooth operation and reliability of our platform. - Communicate effectively, escalating challenges as necessary and participating in code reviews to elevate code quality and foster knowledge sharing - Collaborate seamlessly with Product, Quant and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision. - Play an active role in team discussions on planning and design, gaining insights into design philosophies and contributing to our product's evolution. - Enhance software quality through focusing on testability, operational metrics, and comprehensive documentation. - Become a product minded engineer developing a fundamental understanding of our industry, product, feature set and roadmap - Engage in mentorship opportunities to both learn and share knowledge, promoting personal and team growth. - Support critical operations through participation in an on-call rotation - Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions. Qualifications - At least 3-5 years of real-world demonstrable experience building & deploying scalable, high-performance applications. - 2+ years of experience with cloud platforms (Azure a plus) and C# experience. - Effective communication skills, capable of demystifying complex technical topics for diverse audiences. - Excellent analytical and problem-solving skills. - Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly. - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better. - Understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD. - Passion for software development and system architecture and sharing knowledge within a highly collaborative team. Preferred Qualifications - Familiarity with sports betting or a keen interest in sports is desirable. - Experience of building software using Domain Driven Design (DDD) - Ability to translate business needs into technical solutions. - Experience in partnering with cross-functional teams. - Experience working in a start-up environment - Passionate about working in a highly collaborative team environment Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. For information about our benefits, please visit https://benefitsatfanatics.com/ Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range €68.000—€85.000 EUR

Ireland
€68K - €85K / year
Fanatics Betting & Gaming logo

Software Engineer III-FBG-Trading

Fanatics Betting & Gaming

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.

Full TimeRemoteTeam 10,001

About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. About the Team Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. At Fanatics Betting & Gaming (FBG), a core division of Fanatics' mission to establish the ultimate end-to-end digital sports platform, we're crafting a world where every aspect of a sports fan's passion is catered to. As a Software Engineer III with Trading Engineering, you'll be thrust into the innovative heart of our risk and trading domain, where the technical challenges are as diverse as they are complex. Experience great learning opportunities where you'll engage with cutting-edge technologies and methodologies to build and enhance real-time systems that not only support FBG's operations but are integral to Fanatics' broader goal of revolutionizing sports fan engagement, in an environment that fosters innovation and personal development. In this dynamic and supportive environment, your work will directly impact the development of sophisticated systems, driving innovation in how sports fans engage with the Fanatics ecosystem and deliver FBG product. You'll tackle unique technical challenges within our real-time decision-making systems, ensuring our platform remains at the forefront of the industry. Here, your professional growth is as vital as our platform's evolution, ensuring you develop alongside our mission to revolutionize the sports experience for fans worldwide. Responsibilities - Contribute to the design and implementation of scalable, secure, and high-performance solutions within our event-driven architecture, focusing on enhancing system reliability and efficiency. - Assist in analyzing and addressing complex problems in multifaceted systems to improve overall performance and scalability. - Write efficient, modular, and testable code that adheres to our commitment to innovation and quality standards. - Support the product lifecycle from concept through development and deployment, and beyond, ensuring smooth operation and reliability of our platform. - Communicate effectively, escalating challenges as necessary and participating in code reviews to elevate code quality and foster knowledge sharing - Collaborate seamlessly with Product, Quant and Engineering teams to ensure timely delivery of stable and reliable applications aligned with our product vision. - Play an active role in team discussions on planning and design, gaining insights into design philosophies and contributing to our product's evolution. - Enhance software quality through focusing on testability, operational metrics, and comprehensive documentation. - Become a product minded engineer developing a fundamental understanding of our industry, product, feature set and roadmap - Engage in mentorship opportunities to both learn and share knowledge, promoting personal and team growth. - Support critical operations through participation in an on-call rotation - Be willing to travel occasionally for special events and for essential offsite meetings and team collaboration sessions. Experience and Skills - At least 5+ years of real-world demonstrable experience building & deploying scalable, high-performance applications. - 5+ years of experience with C#, cloud platforms (Azure a plus) and microservices. - Effective communication skills, capable of demystifying complex technical topics for diverse audiences. - Excellent analytical and problem-solving skills. - Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly. - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better. - Understanding of software design, development, and testing principles including SOLID, DRY, TDD, BDD. - Passion for software development and system architecture and sharing knowledge within a highly collaborative team. - Familiarity with sports betting or a keen interest in sports is desirable. - Experience of building software using Domain Driven Design (DDD) - Ability to translate business needs into technical solutions. - Experience in partnering with cross-functional teams. - Experience working in a start-up environment - Passionate about working in a highly collaborative team environment Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! Please note that visa sponsorship is not available for this position. We are open to fully remote candidates based in the United States. For information about our benefits, please visit https://benefitsatfanatics.com/ Ranges will change based on country and state of residence, which are reflected in Geographical Zones defined by Fanatics Betting and Gaming. The range incorporates all of our Geographical Compensation Zones and is subject to change as the Zone associated with the actual offer is confirmed. In addition to the base and bonus, full-time employment, and more. For information about our benefits, please visit https://benefitsatfanatics.com/ Salary Range $125,000—$187,000 USD

United States
$125K - $187K / year
Fanatics Betting & Gaming logo

Senior Software Engineer

Fanatics Betting & Gaming

Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Fanatics has an established database of over 100 million global sports fans. A global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences, and retail partners. 2,500 athletes and celebrities, and 200 exclusive athletes. Over 2,000 retail locations, including its Lids retail stores. More than 22,000 employees committed to enhancing the fan experience and delighting sports fans globally.

Full TimeRemoteTeam 10,001

About Us Fanatics is building a leading global digital sports platform. We ignite the passions of global sports fans and maximize the presence and reach for our hundreds of sports partners globally by offering products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect, and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans; a global partner network with approximately 900 sports properties, including major national and international professional sports leagues, players associations, teams, colleges, college conferences and retail partners, 2,500 athletes and celebrities, and 200 exclusive athletes; and over 2,000 retail locations, including its Lids retail stores. Our more than 22,000 employees are committed to relentlessly enhancing the fan experience and delighting sports fans globally. About the Team Launched in 2021, Fanatics Betting and Gaming is the online and retail sports betting subsidiary of Fanatics, a global digital sports platform. The Fanatics Sportsbook is available to 95% of the addressable online sports bettor market in the U.S. Fanatics Casino is currently available online in Michigan, New Jersey, Pennsylvania and West Virginia. Fanatics Betting and Gaming operates twenty-two retail sports betting locations, including the only sportsbook inside an NFL stadium at Northwest Stadium. Fanatics Betting and Gaming is headquartered in New York with offices in Denver, Leeds and Dublin. Overview At Fanatics Betting & Gaming (FBG), we are building a system to bridge the gap between fans and their passion for sports gambling. Little brings a fan closer to the game than to have skin in the game. Being rewarded for their fanaticism is one of the few things that multiplies the passion and engagement for the sports fan. The promotions platform is where the technology and the entirety of the Fanatics ecosystem converge, enabling meaningful rewards. The technology is driven by leaders from across the cloud and online gambling industries, who understand that the platform needs to remain cutting edge. Simply put, if something feels stale or dated, we are going to reinvent it using the latest tech offerings. We want to bring you along on our journey if you have a passion for technology, as well as an entrepreneurial spirit. As a Senior Engineer, you'll join the iCasino Platform team within FBG, working on a high-scale, fault-tolerant system that powers casino gaming experiences. Your responsibilities will include designing, implementing, testing, and maintaining software that enables seamless integration with third-party providers, game management, bet placement, jackpots, and bonus systems. You'll collaborate with internal teams to ensure smooth interaction between our casino platform and other services within the Fanatics ecosystem, helping to deliver a best-in-class gaming experience for our users. Responsibilities - As a microservices developer, you are required to build software systems that have well-defined interfaces. The selected candidate will have to write modular and reusable code. The candidate will be responsible for giving quality results to big enterprise projects. - Develop, test, document, and deploy high quality software into production - Build features and tools that you and your team use - Clarify requirements and assists with coding/story estimates - Participate in the on-call rotation when needed to troubleshoot software issues - Quickly identify when to troubleshoot or escalate when tasks or projects hit roadblocks - Mitigate immediate risk, identify and resolve root causes - Deliver solutions are logical, testable, maintainable, and efficient - Make technical and design approach trade-off decisions - Contribute to team planning and design discussions, building more expertise around design approaches, driving best practices and improving the speed of delivery - Help to lead code reviews to provide constructive direction - Impact software quality and customer experience and maintainability of product features by helping to automate testing and manual operational excellence tasks - Drive best practices and improves the speed of delivery - Improve testability, operational excellence metrics, and team documentation - Influence your team's adherence to the principles, guidelines, and best practices of our engineering strategy - Develop a solid understanding of our industry, product, feature set and roadmap - Work closely with our product team and other internal stakeholders to make technology decisions that grow and improve our products - Help to onboard and mentor engineers and interns - Remain current on the latest technologies and trends in software development - Must be open to occasional travel to Fanatics Betting & Gaming offices and other locations for conferences, events, meetings, and team-building activities Required Qualifications - 5+ years of industry experience. - 4+ years of experience in Java/Spring Boot - 2+ years of experience building highly scalable and fault tolerant systems - Design and develop Microservices systems with Java, Spring or Node.js - You understand a broad range of design approaches - You are able to triage and debug system-wide production issues - Demonstrated experience coaching other engineers - Able to effectively communicate complex technical subjects to a variety of audiences (engineers, technical leaders, marketing and operations teams, non-technical functional leaders) - Familiar with Agile software product delivery and SCRUM methodology - Excellent analytical and problem solving skills - You have an agile mindset; able to embrace new initiatives in a fast-paced environment - Thrives in an entrepreneurial, hyper-growth environment where priorities evolve regularly and decisions are made quickly - Team-first mentality, with a willingness to do what it takes to get the job done and a desire to strive for better - Able to effectively work cross-functionally within an enterprise environment Preferred Qualifications - Experience with AWS - Experience with PostgreSQL - Experience working in a start-up environment Ready to build the future of sports betting? If you possess some of these skills but not all of them, we still encourage you to apply! Remote employee may also be eligible for a home office setup stipend. Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. Depending on the role, your interview and onboarding experience may include in-person components, such as onsite interviews or Launching into Better: LIVE—a multi-day cultural immersion in New York City for full-time, non-seasonal hires. These sessions are designed to build connection and bring our culture to life, though specific travel and participation requirements will be confirmed based on your role and location. Your recruiter will provide clear guidance at each stage of the process. For information about our benefits, please visit https://benefitsatfanatics.com/

Ireland