Jobs · Information Technology

Lead Software Engineer

Kobie · Detroit, MI · 4 wk ago
RemoteRemoteInformation TechnologyFull-time

About the role

Join a National Top Workplace Named a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. As a partner to some of the world’s most recognized brands, we are leaders in loyalty, helping brands build lasting emotional connections with their consumers. Kobie is a values-led organization where we believe that everyone is a leader, regardless of their position or role. As a trusted partner, Kobie delivers market-leading, end-to-end loyalty solutions designed to enable customer experiences for the world's most successful brands. We do this with a strategy-led technology approach that uncovers the truth behind what drives consumers on an emotional level. We believe that our team's passion and expertise are the driving forces behind our success and are proud to be named a Top Workplaces in the USA, where the best and brightest in loyalty drive our mission of growing enterprise value through loyalty.

Responsibilities

  • Gain the respect of your team and coach engineers at multiple levels to apply best practices when solutioning work items for our products
  • Support and lead all phases of the Agile methodology (grooming, designing, coding, testing)
  • Focus on outcomes as opposed to output and ensure timely delivery of high quality, flexible and maintainable solutions
  • Participate in design sessions; work with product owners to ensure your solutions meet the needs of the business and our customers
  • Assist other team members with questions and provide guidance and mentorship on best practices and new technology adoption
  • Promote and demonstrate good coding practice and patterns for the team
  • Establish and reinforce standards in the areas of coding, design, security, automation, and testing
  • Create and maintain a highly engaging and respectful work environment that encourages learning and the advancement of our people, process, and tooling
  • Travel may be required periodically to support business objectives, team collaboration, customer engagements, training, and company events; candidates should be able and willing to travel as needed.

Requirements

  • 8+ years experience in the full software development life cycle, including coding standards, code reviews, source control management, automated build processes, testing, peer review, and DevOps
  • Critical thinker with experience prioritizing and negotiating several competing efforts and maintaining productivity through numerous context changes
  • Experience leading development teams and defining/committing to a body of work, breaking it down into consumable parts and collaborating with key team members
  • Ability to drive out ambiguity in technology solutions to bring value to customers
  • Experience leading development teams responsible for successful delivery of prioritized roadmap items
  • Experience designing and developing applications and components using J2EE technologies, SOA architecture, with sound knowledge in front end technologies to deliver vertical slices of value
  • Deep experience with service-oriented architecture and API development within a containerized deployment environment
  • Experience with distributed computing and object-oriented design and analysis
  • Strong relational database skills using PostgreSQL / Oracle
  • Strong

Similar jobs

Lead Software Engineer

CadenceSan Jose, CA· 3 mo ago
Engineering$115k–$213k/yrapply on cadence.wd1.myworkdayjobs.com