Current jobs related to Lead Backend Software Developer - Reno, Nevada - Generac

  • Software Developer

    4 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software applications using C#,.NET, and Azure.ResponsibilitiesDesign and develop complex algorithms and software applications...

  • Software Developer

    4 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications using C#,.NET, and other technologies.ResponsibilitiesDesign and develop complex software applications using C#,.NET, and other...

  • Software Developer

    4 weeks ago


    Reno, Nevada, United States Jobot Full time

    About the JobWe are a 3rd party logistics company seeking a skilled Software Engineer to join our team in Reno, NV. As a key member of our development team, you will be responsible for designing, developing, and deploying scalable software applications using C#,.NET, and Azure.ResponsibilitiesDesign and develop complex algorithms and software applications...

  • Software Developer

    2 weeks ago


    Reno, Nevada, United States Jobot Full time

    Job DetailsJobot is seeking a skilled Software Engineer to join our team in Reno, NV.Job Summary:We are a 3rd party logistics company looking for a talented Software Engineer to develop complex, efficient algorithms and work with our team to lead programming teams.Responsibilities:Design and develop scalable software applications using C#, .NET/.NET Core,...

  • Software Developer

    1 week ago


    Reno, Nevada, United States Accel Entertainment Full time

    Accel Entertainment is seeking a talented Software Engineer to join their team in developing exciting and best-in-class games for the casino industry.The ideal candidate will have a passion for creating innovative software solutions and a strong understanding of Agile software development processes.The Software Engineer will be responsible for developing...


  • Reno, Nevada, United States Jt4llc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Jt4llc. As an Embedded Software Developer, you will be responsible for designing, developing, and integrating software across a multitude of platforms, providing system instrumentation, radar control, and data collection.Key ResponsibilitiesDesign and develop software...


  • Reno, Nevada, United States IGT Full time

    Job SummaryIGT is seeking a skilled Software Development Expert to join our development team. As a key member of our team, you will be responsible for designing and developing high-quality software solutions for our gaming products. Key ResponsibilitiesDesign and develop software solutions for gaming productsCollaborate with cross-functional teams to ensure...


  • Reno, Nevada, United States IGT Full time

    Software Development ExpertWe are seeking a skilled Software Development Expert to join our development team at IGT. As a key member of our team, you will be responsible for designing and developing high-quality software solutions for our casino and lottery products. Responsibilities Perform hands-on software design and development Architect solutions to...


  • Reno, Nevada, United States CincyBrian Hires Full time

    About the JobCincyBrian Hires is seeking a skilled Software Development Professional to join our team. The ideal candidate will have a strong background in computer science and experience shipping and maintaining consumer software through at least one full release cycle.Key ResponsibilitiesDevelop services with node.jsDeploy to a public cloud like...


  • Reno, Nevada, United States YD Talent Solutions Full time

    Lead .NET Software EngineerWe are seeking a highly skilled professional with extensive experience in .NET development to join our team at YD Talent Solutions. The ideal candidate will possess:Over 10 years of comprehensive experience in .NET development, including a minimum of 3 years working in the United States.A proven history as a Full Stack .NET...


  • Reno, Nevada, United States Jt4llc Full time

    Job SummaryWe are seeking a highly skilled Embedded Software Developer to join our team at Jt4llc. As an Embedded Software Developer, you will be responsible for designing, developing, and integrating software across a multitude of platforms, providing system instrumentation, radar control, and data collection.Key ResponsibilitiesDesign and develop software...


  • Reno, Nevada, United States Accel Entertainment Full time

    About UsAccel Entertainment is a leading provider of electronic gaming machines and amusement devices. We partner with small business owners to help their businesses thrive. Our team is committed to delivering best-in-class service, marketing, and relationship management to support our partners' success.Job Description:We are seeking a talented Software...


  • Reno, Nevada, United States Jt4llc Full time

    About the RoleJT4, LLC is seeking an exceptional Embedded Software Developer - Advanced C++ Systems Engineer to join our team in Las Vegas, NV. As a key member of our research and development engineering groups, you will be responsible for designing, developing, and integrating software across various platforms, providing system instrumentation, radar...


  • Reno, Nevada, United States Ridge Line Services Full time

    Lead a Team of Engineers in Cloud Financial ServicesAs a Software Engineering Manager at Ridgeline, you will be responsible for leading a team of engineers in the development of cloud financial services. You will work closely with cross-functional teams to design and implement new features, and ensure that our products meet the highest standards of quality...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a seasoned Senior Manager, Software Engineering, Reconciliation to join our team at Ridgeline. As a key member of our engineering organization, you will be responsible for leading a team of software engineers in the development of our reconciliation platform. Your expertise in software engineering, technical leadership, and team...


  • Reno, Nevada, United States Taurean Consulting Group, Inc Full time

    Taurean Consulting Group, Inc. is a 100% Woman-Owned IT Staffing and Project Solutions company built on deep relationships. With over 25 years of experience in Technology Staffing, we match candidates to the culture of an organization as well as required skill sets.Our client is seeking a skilled IT Deployment Specialist to assist in upcoming project. This...


  • Reno, Nevada, United States Ridge Line Services Full time

    Job SummaryWe are seeking a highly skilled Senior Full Stack Engineer, Post Trade Processing to join our team at Ridgeline. As a key member of our Post Trade team, you will be responsible for designing and developing high-quality, complex applications for our Trade Order Management solution.About the RoleYou will be working closely with our team of engineers...


  • Reno, Nevada, United States Ridge Line Services Full time

    About the RoleWe are seeking a highly skilled Software Engineering Manager to join our Portfolio Accounting team. As a leader at Ridgeline, you will be responsible for fostering a dynamic and innovative work environment, utilizing cutting-edge technologies to drive technological innovation.Key ResponsibilitiesContribute business insight, design skills, and...


  • Reno, Nevada, United States Ridgeline Full time

    Are you passionate about finance and investing? Do you enjoy modeling industry data and making it highly available? As a Ridgeline Staff Software Engineer on our Portfolio Accounting team, you'll have the opportunity to build a fast, scalable accounting engine with full asset class support and global market coverage.You will be relied on for your technical...


  • Reno, Nevada, United States Generac Power Systems Full time

    Firmware Engineer IV Job DescriptionWe are Generac Power Systems, a leading energy technology company committed to powering a smarter world. Our team is dedicated to energy innovation, and we continue to push new boundaries.Job SummaryThe Firmware Engineer IV is responsible for providing firmware for embedded controls systems used in new product development,...

Lead Backend Software Developer

2 months ago


Reno, Nevada, United States Generac Full time

About Generac

Generac is a prominent energy technology organization dedicated to fostering a more intelligent world.

With over 60 years of innovation in energy solutions, Generac has pioneered the home standby generator market and is now advancing into comprehensive energy technology solutions, continually breaking new ground.

**This position requires a hybrid work schedule of 2-3 days per week in Reno, Nevada**

At Generac Clean Energy, we are developing cutting-edge residential clean energy systems. Our offerings facilitate the transition to renewable energy while optimizing costs for our customers through smart energy management within their homes. Our software and firmware teams are crucial in delivering seamless battery backup solutions and integrating smart energy management across various Generac products.

Our methodology embodies a 'full-stack' approach, emphasizing close collaboration among teams across all layers, from firmware to web and mobile applications. Our technology stack on AWS includes GQL, gRPC, Java, Go, TypeScript, MQTT, Terraform, and a diverse array of AWS services.

We are seeking a Senior Software Engineer to design and develop backend applications and integrations for an upcoming mobile application. This role involves addressing identity and data model integration challenges, unifying backend systems, creating scalable APIs, and establishing cohesive gateway layers for application development teams. This position offers a unique opportunity to significantly contribute to the integration of existing systems and the development of new solutions from the ground up.

Key Responsibilities

  • Gather requirements and collaborate with stakeholders across Generac to define effective solutions.
  • Engage with product management, infrastructure, operations, mobile/web application teams, firmware teams, and embedded software teams as necessary.
  • Document assumptions and requirements, present proposals, iterate on feedback, secure stakeholder buy-in, and manage expectations for deliverables.
  • Design, validate, implement, and test web services on AWS utilizing Java, Go, TypeScript, or Python.
  • Develop comprehensive, fully automated testing suites across all levels of the technology stack.
  • Proactively mentor and support junior engineers in their development.
  • Contribute to a culture of pragmatic excellence within the organization.

Qualifications

  • Bachelor's degree or higher in Engineering, Computer Science, or a related field, or equivalent experience.
  • 3-5 years of experience in software engineering.
  • Familiarity with multiple products or services on at least one major cloud platform.
  • Minimum of 2 years of experience in Java, Go, or server-side TypeScript.
  • At least 2 years of experience with Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or CDK.
  • Expertise in at least one of Java, Go, TypeScript, or Python.
  • Demonstrated excellence in end-to-end testing practices, ensuring solutions are validated and reliable.
  • Methodical approach to deployments and rollouts, employing techniques such as feature flags for confident releases.
  • Strong desire to understand the broader context of work within a cross-disciplinary system.
  • Exceptional written and verbal communication skills, along with strong problem-solving abilities.
  • A commitment to continuous learning and mentorship, actively seeking feedback and fostering growth in junior engineers.

Physical Requirements: The role involves regular communication and manual manipulation of objects or controls. The employee will frequently stand and walk, with occasional requirements to stoop, bend, or reach overhead. The position may involve lifting up to 25 pounds. Typical conditions include extended periods of computer-based work, necessitating close vision and the ability to adjust focus. Occasional travel may be required.

Generac is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law.