Senior Software Developer
What We'll Bring:
At TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation – we’re consistently exploring new technologies and tools to be agile. This environment gives our people the opportunity to hone current skills and build new capabilities, while discovering their genius.
Come be a part of our team – you’ll work with great people, pioneering products and cutting-edge technology.
What You'll Bring:
- At least 6 years experience in application development (Java EE, C++, ETL, and web APIs) with exposure to high availability, data driven applications
- 4+ years of experience in front end development software development with a solid grasp of web development processes and procedures in the building of web applications and the consuming of web services
- Proficiency working in a Linux-based environment, including shell scripting and basic system administration
- Experience with high-volume, low latency transaction system and experience with Relational Databases and SQL programming
- Familiarity with the code review processes and defect management
Impact You'll Make:
- Create web enabled solutions for consumers that monitor critical changes in their credit by assisting them with debt analysis, identity theft protection features, and money management tools
- Participate as a highly technical specialist in design development, coding, planning, testing, and debugging new software or significant enhancements to existing software
- Deploy and implement features for our high volume, low latency core online environment; expertise will full stack knowledge including hardware, software, end-user tools and other data services
- Partner with business resources to troubleshoot issues, manage capacity, and plan for the optimization and expansion of environments
We'd Love to See:
- Excellent analytical skills and the ability to provide alternative solutions to technical problems.
- Experience working with code repositories such as SVN and Git.
- Familiarity with working with the Agile or Lean methodologies.
- Bachelor’s degree in Computer Science, Information Systems Management or equivalent experience.
We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability status, veteran status, marital status, citizenship status, sexual orientation, gender identity or any other characteristic protected by law.