Senior Software Developer
What We'll BringAt 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 BringAt 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 MakeCreate 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