Global Cyber Crime Full Stack Developer
What We'll Bring
At TransUnion, we have a welcoming and energetic environment that encourages collaboration and innovation. We are 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
5+ plus years of technical experience including experience in technical architecture, application development, database management or operations
5+ years of full stack Java EE experience
5+ years of experience with web services (e.g. RESTful services)
5+ years of experience with Relational Databases and ORM’s
5+ years of experience with front-end development in AngularJS or Angular and Bootstrap
5+ years of experience with Unit Testing or TDD
Experience with Agile delivery and building CI/CD pipelines with Jenkins
Mastery of object-oriented oriented programming and design patterns
We'd Love to See:
Demonstrated ability to mentor others, lead small project teams, build process and improve performance
Strong understanding of cloud application development best practices (Containers, Microservices, etc.), preferably in AWS
Experience with one or more scripting languages like Python, Bash or PowerShell
Experience with web scraping using Selenium and Java
Passion for high quality work and attention to detail
Strong collaboration skills, responsive to service needs and project demands in a fast changing environment
Experience and knowledge of Health Care Industry
Impact You'll Make
As part of TransUnion's growing Global Cyber Crime team we are looking for an experienced developer that can assist in stitching together a number of disparate monitoring and reporting systems across the globe. This is a unique opportunity to be part of a forward leaning team in a forward leaning company. Come be a part of our team and help fulfill our Information For Good value.
Analysis/Design: Partner with internal business resources and technical teams to analyze requirements to deliver solutions to complex issues. Produce detailed analysis and design documents to meet the requirements
Programming: Development of code, unit test, debug, maintain, and modify software programs utilizing the standard tools set forth by TransUnion. Participate in code walkthroughs. Oversee maintenance of code to ensure consistency, quality, best practices and performance of applications. Guide junior resources as needed
Testing: Creation and execution of unit and integration tests. Participate and support the Quality Assurance testing efforts
Technical Support: Resolve production application issues with immediate short-term/permanent solutions
Communication: Provide project status to peers and management, articulate issues, develop and maintain clear and succinct documentation