Software Engineer

Software Engineer

Neustar
Not Specified
Not Specified

Job Description


Neustar is an information services and technology company and a leader in identity resolution providing the data and technology that enables trusted connections between companies and people at the moments that matter most. More information is available at .
Job Requisition:R-3680 Software Engineer (Open)
Primary Location:BANGALORE
Job Description:
Who are we
As a company built on the foundation of Privacy by Design, for more than 20 years Neustar's unique capabilities have made us the leader in the field of responsible identity resolution. Neustar enables trusted connections between companies and people at the moments that matter the most, with world-class and industry leading solutions in Marketing, Risk, Communications, and Security services.
Job Description:
The Software Engineer in this role is a technology enthusiast who is able to quickly grasp new concepts, eager to learn from seniors and others and able to convert that learning to realizing new capabilities, platforms, products and services. He/she will work closely with various teams including data acquisition, data products and various business units. He/she will contribute towards the implementation of capabilities that enable the organization's vision.
This role will report to the Manager Software Engineering and will work collaboratively with an all-star lineup of experts in the computer science, software engineering, security science and dev-ops domains from strategy to all the way to customer delivery. In today's world data and digital are connected to the hip with digital being the face of the data and analytics capabilities of an organization like Neustar. This role will be involved in the design and development of the next generation of digital applications and services that leverage the data, analytics and insights for both internal and customer facing channels.
Responsibilities:
Strategic and Tactical: Understand the product and data strategy to accomplish Neustar's vision. Develop and maintain technology best practices and guidelines and learning from evaluation of open source and commercial products and offerings.
Planning and Communication: Contribute to technology, capability, product and services planning. Collaborate across multiple teams and provide inputs to ensure a comprehensive delivery plan that aligns with the roadmap. Planning needs to enable and support an agile development and iterative delivery approach.
Execution and Delivery: Deliver to the plan and identify issues, constraints and potential risk items throughout the delivery process. Document the technical capabilities created during execution, delivery as well as post-delivery. Execution and delivery needs to follow a rapid iterative agile process to ensure time to market objective.
Measurement and Action: Unit test the deliverables and report the details to managers and senior staff. Take action to continuously improve the deliverable through developing test cases, test data and regression test scenarios to cover positive as well as negative measurement aspects.
Collaboration and Innovation: Collaborate with peers and mangers through sharing and soliciting thoughts, ideas, feedback as well as artifacts (design, code etc.). Support and participate in co-development activities including hack-a-thons and other such events to help deliver functionality rapidly.
Data and Technology Leadership: Aspire to become the leader in the data and technology domain through continuous learning, continuous experimentation and continuously delivering and refining the deliverables.
Job Duties (Summary)
  • Bachelor's degree in computer science or engineering discipline.
  • 3 to 5 years of experience with HTML5, jQuery, Vue JS or any other JavaScript framework (Angular, React), AJAX, CSS, SCSS, Bootstrap 4, Webpack
  • 2 to 5 years of experience in designing and developing java/j2ee applications and services
  • Hands on experience with one or more web and application server technologies such as Apache Tomcat, JBoss with spring, OSGi and other relevant frameworks.
  • Hands on experience in technologies, tools and process used in designing and developing applications with superior user interface and responsive user experiences that extenuates the power of data and analytics capabilities.
  • Good to have knowledge with big data technologies like Apache Hadoop, Apache Spark, hive etc.
  • Knowledge on Google Cloud Platform (GCP)
  • Hands on experience with service-oriented development with Java, REST services using various authentication technologies like SAML, OAuth, SSL etc.
  • Passion to seek out new technologies, innovative ways to approaching a problem and providing technical direction to junior engineers
  • Passion to experiment and build on new ideas quickly and iteratively that will help push the boundaries of possibility
  • Fast executor with a track record of delivering complex projects on time responds under pressures of time and uncertainty
  • Strong written, editing, proofreading and oral communication
  • Strong inter-personal communication and collaboration skills
  • Good to have understanding of key user experience concepts/best practices and how it fits into the world of responsive web design.

Qualifications/Education
Skills
  • Adaptability
  • Communication, collaboration and teamwork
  • Problem-solving
  • Design thinking
  • A user-centric mindset
  • Attention to detail
  • Creative and analytical approach
  • Good time-management skills
  • Knowledge on Google Cloud Platform (GCP).
  • Passion to experiment and build on new ideas quickly and iteratively.
  • Team spirit strong communication skills to collaborate with various stakeholders

Requirements
  • Proven work experience as a Software Engineer or similar role
  • Bachelor's degree in computer science or engineering discipline.
  • Fluent in user-centered design best practices
  • Sketch, Adobe InDesign, Illustrator is a plus.
  • Experience with HTML5, jQuery, Vue JS or any other JavaScript framework
  • Hands on experience with service-oriented development with Java, REST services using various authentication technologies like SAML, OAuth, SSL etc.

At Neustar, we are committed to the growth and development of our employees whose individual skills, curiosity and passion for their work, contribute to the overall success of our business. Our core values (Accountability, Collaboration, Transparency, Resilience, and Respect) are the driving force of our culture across our locations around the globe. We offer our employees a comprehensive benefits package including perks such as tuition reimbursement, awesome company discounts, back-up day care, community service events, pet and baby swag and much more! We are all learning and creating together and having some major fun along the way.
JOIN US! We can't wait to meet you!
DIVERSITY
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.
EOE ofMinorities/Females/Vets/Disability
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.

Job Details

Employment Types:

Industry:

Other

Function:

IT

About Neustar

Neustar is an information services and technology company and a leader in identity resolution providing the data and technology that enables trusted connections between companies and people at the moments that matter most. Neustar offers industry-leading solutions in Marketing, Risk, Communications, and Security that responsibly connect data on people, devices and locations, continuously corroborated through billions of transactions. Neustar serves more than 8,000 clients worldwide, including 60 of the Fortune 100. Learn how your company can benefit from the power of trusted connections here: https://www.home.neustar .

Similar Jobs

People Also Considered

Data Not Available

Career Advice to Find Better

Simple body text this will replace with orginal content