Routeone - Farmington Hills, MI

posted about 2 months ago

Full-time - Senior
Farmington Hills, MI
Credit Intermediation and Related Activities

About the position

The Sr. Software Engineer will be a key member of an agile development team focused on creating and maintaining web applications and supporting tools. This role emphasizes a commitment to code quality and software excellence, requiring extensive development experience and collaboration with other engineers and architects.

Responsibilities

  • Build user interface and server-side components using approved frameworks producing quality code.
  • Participate in design and code reviews suggesting improvements and troubleshooting.
  • Work with other team members at the architecture, design, and code levels to ensure standards-based, high performance systems.
  • Actively participate at internal community of practice events to help with continuous learning.
  • Perform all work in accordance with company's quality programs, standards, and procedures.
  • Maintain safety, security, and privacy standards throughout all areas of responsibility.

Requirements

  • 7+ years' experience as a software engineer with a strong development background.
  • College degree in Computer Science, certification or experience.
  • Knowledge of popular software development processes, i.e., agile, scrum, feature driven development.
  • Experience troubleshooting and resolving application defects within a mature production system.
  • Working knowledge in distributed systems, service-oriented architecture, micro service frameworks and relational databases preferably with exposure to stored procedures.
  • Test driven development.
  • Experience with Java Platform (SE & EE), testing frameworks like Selenium or Cucumber, XML, Restful APIs, client-side scripting, ORM frameworks and MVC frameworks.

Nice-to-haves

  • Past work with Java messaging is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service