Posted in

Lead Engineer

Lead Engineer

CompanyTransUnion
LocationChicago, IL, USA
Salary$90000 – $150000
TypeFull-Time
Degrees
Experience LevelExpert or higher

Requirements

  • 10+ years of demonstrable hands-on experience in a software development profession
  • 8+ years of software engineering experience with Java (v 8), Web services, REST APIs, Spring, Hibernate, SpringBoot and Microservices
  • Experience with Relational Databases and SQL programming in Oracle DB.
  • Solid understanding of SOAP / RESTful systems and principles of good API design
  • Knowledge of development tools such as Git, Maven, Jenkins, Confluence, Splunk, SonarQube, etc
  • Proficiency with Linux, including shell scripting skills
  • Experience with and/or good understanding of web technologies (HTML, JavaScript, JQuery, CSS)
  • Strong computer science fundamentals, algorithms, data structures (JSON/YAML), problem solving, design and analysis
  • Expert with unit/integration testing (i.e. JUnit)

Responsibilities

  • Play a hands-on role in the development process including design, development and support of the applications
  • Participate in the agile process including standups, planning, code reviews, and retrospectives.
  • Participate in the Phoenix architecture ongoing definition with Credit Sesame and TransUnion, ensuring the technical integrations and design choices meet TU business, technical, regulatory, and information security requirements
  • Maintain architecture blueprints through architecture views of Phoenix platform
  • Contribute and help refine the architectural runway
  • Where appropriate participate in detailed design decisions to maintain integrity of the Pheonix platform
  • Where appropriate, communicate broader enterprise and information security policy requirements to Credit Sesame and enable implementation (e.g., Device Risk, Password Management, etc.)
  • Participate and guide the team in code reviews and approval of code for production release
  • Coordinate with CS and TU releases for dependencies
  • Participate in production incident triaging and resolution by working closely with Credit Sesame and TransUnion stakeholders
  • Communicate root cause of any critical or repeating issues to TransUnion and Credit Sesame Technology executives and work with stakeholders across TU and Credit Sesame to institute improvements
  • Where required, provide technology solutions to issues faced by developers during SDLC
  • Review Phoenix incident metrics and conduct any root cause analysis and initiate appropriate efforts to improve overall platform availability
  • Engage required TU and CS personnel, as appropriate, to resolve the production issues in a expeditated manner
  • Participate in TransUnion architecture governance boards representing Phoenix to get appropriate approvals
  • Work with TransUnion and Credit Sesame stakeholders to successfully conduct annual Security and Compliance audits and ensure that the Phoenix platform is compliant with TU standards
  • Participate in the Partnership Management Team, including partnering with other Credit Sesame personnel on issue escalation
  • Participate and draft with Credit Sesame any required change notices

Preferred Qualifications

    No preferred qualifications provided.