TransUnion Logo

TransUnion

Software Engineer II

Posted 11 Days Ago
Be an Early Applicant
Hybrid
Bengaluru, Karnataka
Senior level
Hybrid
Bengaluru, Karnataka
Senior level
The Software Engineer II will analyze, design, code, and debug software systems primarily on the Order Management Solutions (OMS) platform, collaborating with onshore and offshore teams. They will take part in an Agile environment, focusing on coding quality software components while interacting with product development to meet requirements and ensure successful delivery.
The summary above was generated by AI

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

This engineer will be responsible for analyzing, designing, coding, and debugging software systems by enhancing existing applications and creating new products within Order Management Solutions (OMS) platform. Collaborate with the onshore and offshore development team and make sure they have the proper communications to complete the deliverables. Interact with Product Development to ensure proper requirements are received before proposing a solution to the stakeholders. You excel at working in a fast-paced environment with like-minded software professionals in an agile product organization. You're comfortable being part of a small, highly visible, tight-knit team and can collaborate closely with product managers, architects, and onshore/offshore resources to accomplish your goals. You are a Software engineer who is the key resource to the Neustar OMS Engineering Product development for independently developing software that scales well, extensible and bug free implementations. This candidate should also possess good automation skills that requires right from building code to deploy it to the respective environments.

What You'll Bring:

This engineer will be responsible for analyzing, designing, coding, and debugging software systems by enhancing existing applications and creating new products within Order Management Solutions (OMS) platform. Collaborate with the onshore and offshore development team and make sure they have the proper communications to complete the deliverables. Interact with Product Development to ensure proper requirements are received before proposing a solution to the stakeholders. You excel at working in a fast-paced environment with like-minded software professionals in an agile product organization. You're comfortable being part of a small, highly visible, tight-knit team and can collaborate closely with product managers, architects, and onshore/offshore resources to accomplish your goals. You are a Software engineer who is the key resource to the Neustar OMS Engineering Product development for independently developing software that scales well, extensible and bug free implementations. This candidate should also possess good automation skills that requires right from building code to deploy it to the respective environments.
Job Duties:
As a member of an Agile scrum team, responsible for following established development processes for assigned projects to deliver exceptional software solutions to our customers:
Negotiate and understand detailed functional requirements with the product team. (5%)
Design and document software components that meet organization standards and strategic direction. (20%)
Code high quality software components in accordance with organizational standards, technical requirements, and detailed designs. (60%)
Effectively participate in a team-oriented environment that involves continuous design reviews, code reviews, and collaboration. (10%)
Actively work with Project Management and QA teams and produce technical documentation required by QA. (5%)
Provide technical guidance and product expertise to Customer Delivery and Operations to resolve production issues (5%)
Qualifications/Education:
Required: BS degree in Computer Science or equivalent
Desired: MS degree in Computer Science or equivalent
6 - 8 years of experience developing complex, reliable software systems based on Java.
6+ years of experience in Object Oriented programming; Expert proficiency in Java, J2EE, JSPs, JDBC.
Experience working in an Agile development process/environment.
Experience with Apache Camel, Hibernate MyBatis, XSLT, webservices (SOAP & REST), JSON, JMS, Tomcat and SpringBoot.
Expertise with Relational and NoSQL databases.
Experience with Java/JEE design pattern concepts and IDE. Eclipse is preferred.
Experience working on and developing software for Linux/Unix platforms.
Experience with virtualization and containerization solutions like VMWare, Oracle VM and Docker will be a plus.
Experience with Continuous Integration/Continuous Deployment tools (eg: Jenkins, Gitlab)
Proven track record of successfully designing and developing enterprise class systems with stringent availability, performance, and SLA requirements.
Complete development life cycle experience from design through implementation.
Experience with Telecom Domain especially Protocol Interface with Database Query will be a plus
Good communication skills and the ability to work well as a team player.
Additional Information:
Knowledge on the Telecom industry & Number porting.
Telecom Order Management System knowledge experience is a plus
 

Impact You'll Make:

Knowledge on the Telecom industry & Number porting.
Telecom Order Management System knowledge experience is a plus
 

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Sr Engineer, Software Development

Top Skills

Java

TransUnion Bengaluru, Karnataka, IND Office

Primeco Towers - 5th floor, Bannerughatta Rd., Arekere MICO Layout, Main Rd. Panduranga Nagar, Bengaluru, India, 560076

Similar Jobs at TransUnion

Be an Early Applicant
Yesterday
Bengaluru, Karnataka, IND
Hybrid
13,000 Employees
Mid level
13,000 Employees
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Software Developer will create and maintain micro-services for voice and data applications, collaborating with cross-functional teams and clients to address real-world needs. Responsibilities include developing, testing, deploying, and managing CI/CD integration tests, as well as creating solution design documents.
Be an Early Applicant
Yesterday
World Trade Center, Yeshwanthpur, Bengaluru Urban, Karnataka, IND
13,000 Employees
Junior
13,000 Employees
Junior
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
The Tableau Developer will create and enhance data visualization solutions, develop and maintain Tableau dashboards, work with Hadoop to populate data tables, and automate business processes while collaborating with multiple teams.
Be an Early Applicant
Yesterday
Bengaluru, Karnataka, IND
13,000 Employees
Mid level
13,000 Employees
Mid level
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
In this Software Developer role, you will design and develop multilayered microservices using Java and backend technologies. You will collaborate with product teams to integrate a SaaS marketing analytics platform and participate in code reviews, ensuring high-quality code and innovation in scalability and performance.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account