Neustar is a market leader in identity science. We are currently seeking a Software Engineer to join our data solution engineering team.
You will have the opportunity to make major impact on creating and delivering client focused solutions.
In this exciting role, you will work as part of a team responsible for actively delivering product realization and strategy.
You will get to design and write code for new products and features, as well as support and enhance existing products and services, including continuous automation and integration.
The successful candidate is an individual who is an excellent problem solver, a quick learner, productive working both independently and collaboratively, result oriented and quality minded.
Interpret business and functional requirements, analyze technical specifications, design and develop technical solutions that meet business needs.
Collaborate with other engineers, product team, customers, and 3rd-party vendors to provide technical direction on system analysis, design, development, testing, and deployment; establish work plans.
Provide estimates and design plans in response to requirements for development projects.
Perform all stages of Software Development Life Cycle.
Track work progress, report regular update and status.
Provide ongoing maintenance, support and enhancements in existing systems and platforms.
Develop and implement processes and procedures for Automated Deployments and Continuous Integration.
Troubleshoot problems, determine of causes for problem, implement, document, and track problem resolutions.
Work with internal support teams and external clients to provide timely resolution to high impact issues.
Participate in on call duty to support applications and services.
Create and maintain technical documentation.
Participate in application architecture discussions, design review, and code review.
Collaborate with cross-functional teams and contribute to product development process.
Partner with internal teams while taking initiative to implement and improve organizational processes and procedures.
Provide guidance and mentoring to more junior engineers.
Qualifications and Requirements :
Bachelor’s Degree in Computer Science, Engineering or a related field (or equivalent experience).
At least 3 years of business experience in designing and developing complex computer application programs and working with large code base and data build processes.
Effective communication both verbally and in writing, with internal teams, customers, and vendors. Ability to provide precise and accurate information in a timely manner.
Logical thinking, solid problem solving and troubleshooting skills.
Ability to review and understand data formats
Time management and organizational skills.
Ability to learn and apply new technologies quickly.
Proficiency in at least one of the following programming languages : Java, C / C++, C#, Python.
Proficiency in Unix / Linux, and scripting languages such as Perl, Shell, etc.
Experience with database, SQL query.
Experience or working knowledge with MySQL, MSSQL, DB2.
Strong skills in data manipulation and analysis.
Experience with Linux, Windows development environment.
Solid understanding of OO design.
Experience and knowledge in the following areas desired : Spark, RabbitMQ, Redis, Graylog, REST, various AWS services including AWS API, EMR, EC2 and Aurora.
Nice to have skills include basic understanding of Network, web application, Apache Tomcat.
Experience with GIT, Jenkins, etc.
Familiarity with Agile methodologies.
Neustar does not accept unsolicited resumes from external firms or agencies. Neustar will not be responsible for placement fees associated with unsolicited resumes.
Diversity, inclusion and teamwork are second nature to Neustar; and these values permeate our entire business structure.
Neustar is committed to creating an environment where a wide spectrum of opinions and beliefs are actively sought, listened to and respected.
Further, our talented workforce draws from the many geographic areas and markets in which Neustar operates worldwide, which represents a distinct competitive advantage.
The rich and varied personal and professional backgrounds of our employees make Neustar a dynamic and rewarding company at which to build a career. We invite you to join us.
Neustar, Inc. considers all applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, or status as a Vietnam-
era or special disabled veteran in accordance with federal law and other state and local requirements. Neustar, Inc., complies with applicable state and local laws prohibiting discrimination in employment and provides reasonable accommodation to qualified individuals with disabilities in accordance with the American with Disabilities Act (ADA) and applicable state and local laws.