Skip to content

Lead Engineer
Company | TransUnion |
---|
Location | Chicago, IL, USA |
---|
Salary | $90000 – $150000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert 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.