Software Engineer

4 weeks ago


gurgaon, India Nielsen Full time

About the role

- This role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.
- The Sr Software Engineer is ultimately responsible for delivering technical solutions: starting from the project's onboard until post launch support and including development, testing and user acceptance. It is expected to work with multiple delocalized project teams in multiple regions. As the MacOS Sr SW Engineer you will participate in the development efforts for our industry leading, MacOS and Safari based meters. Your role will involve implementing, and maintaining robust, scalable solutions. You will play a key role in shaping the technical direction of our projects.

Responsibilities

- Meter Development: Design and build new features in the existing MacOS and Safari Meter.
- CI/CD Implementation: Design and implement CI/CD pipelines for automated build, test, and deployment processes. Ensure continuous integration and delivery of features, improvements, and bug fixes.
- Code Quality and Best Practices: Enforce coding standards, best practices, and design principles. Conduct code reviews and provide constructive feedback to maintain high code quality.
- Performance Optimization: Identify and address performance bottlenecks in both client-side and data upload components. Optimize applications for remote/unassisted installation.
- Mentorship and Collaboration: Mentor junior engineers, providing guidance on technical aspects and best practices. Collaborate with cross-functional teams to ensure a cohesive and unified approach to software development.
- Security and Compliance: Implement security best practices for both client and upload components. Ensure compliance with industry standards and regulations related to web application security.

Key Skills

- Bachelor's or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience, minimum 5 years, in Client-side development expertise using Objective C, Swift, XCode.
- Good understanding of CI/CD principles and tools.
- GitLab a plus.
- Good problem-solving and debugging skills.
- Good communication and collaboration skills with ability to communicate technical concepts.
- Utilizes team collaboration to contribute to innovative solutions efficiently

Other desirable skills

- Experience with Javascript (Safari).
- Knowledge of networking principles and security best practices.
- Knowledge of Browser extensions distributed via Google and/or Microsoft stores.
- Experience writing automaton tests.



  • Gurgaon, Haryana, India Lepton Software Full time

    Job Title: Senior .NET Software EngineerAbout the Role:We are seeking an experienced Senior .NET Software Engineer to join our team at Lepton Software. As a key member of our development team, you will be responsible for designing, developing, and maintaining high-quality backend systems using .NET technologies.Key Responsibilities:* Design and develop...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India Intelliswift Software Full time

    Job SummaryWe are seeking a skilled Software Engineer to join our team as an API Integration Specialist. This role will focus on integrating various APIs, developing core Java applications, and providing excellent support.


  • Gurgaon, Haryana, India Redian Software Global Full time

    Key Responsibilities:We are seeking a skilled Senior Python Software Engineer to join our team at Redian Software Global.The ideal candidate will have a strong background in Python development, with experience in building and maintaining complex applications.Responsibilities will include developing and optimizing Python-based applications, collaborating with...


  • gurgaon, India Newgen Software Full time

    Designation: Lead Mern Stack Developer Location- Gurugram , WFO Key skills: React JS, JavaScript, Node js, Mongo, Express, Html, CSS, Linux, SonarQube, Jest Experience: 4 to 7 years Job Responsibility: Develop features across multiple sub modules within our applications, including collaboration in requirements definition, prototyping, design, coding,...


  • Gurgaon, Haryana, India Redian Software Global Full time

    Job Title: Senior Python Software EngineerAbout the Role:Develop and maintain high-performance Python-based applications and tools that meet the needs of our clients.Collaborate with cross-functional teams to design, develop, and deploy full-stack solutions that integrate frontend and backend technologies.Optimize applications for maximum speed and...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    About the CompanyNagarro is a Digital Product Engineering company that inspires, excites, and delights. We work at scale across all devices and digital mediums, with 18000+ experts across 36 countries.Job DescriptionWe are looking for a Senior Software Engineering Lead to join our team. As a Staff Engineer, you will be responsible for writing and reviewing...


  • Gurgaon, Haryana, India Nagarro Software Pvt. Ltd Full time

    Job Description:We are seeking a highly skilled Dynamics CRM Software Engineer to join our team at Nagarro. This is an exciting opportunity for someone who is passionate about Microsoft technologies and wants to work on challenging projects.About Us:Nagarro is a leading digital product engineering company that enables businesses to succeed in a rapidly...


  • Gurgaon, Haryana, India VDart Software Services Full time

    About the RoleWe are seeking a seasoned Software Engineering Team Lead with expertise in Tricentis Tosca automation to join our team at VDart Software Services.This is a challenging opportunity for an experienced professional to lead and design robust automation frameworks and solutions using TOSCA, creating and maintaining automation strategies, and...


  • Gurgaon, Haryana, India Lepton Software Full time

    Lepton Software, a leading provider of Location Intelligence and Analytic Solutions, is seeking an experienced Senior Software Developer to join our team.We are looking for a highly skilled professional with expertise in building high-performing, scalable enterprise-grade backend systems using .NET technologies, including C#, ASP.NET, and .NET Core.The...

  • software engineer

    1 month ago


    Gurgaon, Haryana, India Publicis Groupe Full time

    Job Title: Software EngineerWe are looking for a skilled software engineer to join our team at {company}. As a software engineer, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:* Design and implement software applications using programming languages such as Java, Python, and C++* Collaborate with...

  • Software Engineer

    4 weeks ago


    gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software Engineer Location: Gurugram, India Industry: IT Job Summary: The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with...

  • Software Engineer

    4 weeks ago


    gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software EngineerLocation: Gurugram, IndiaIndustry: ITJob Summary:The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a strong...

  • Software Engineer

    4 weeks ago


    gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software Engineer Location: Gurugram, India Industry: IT Job Summary: The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a...

  • Software engineer

    4 weeks ago


    Gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software Engineer Location: Gurugram, India Industry: IT Job Summary: The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle...

  • Software Engineer

    4 weeks ago


    gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software EngineerLocation: Gurugram, IndiaIndustry: ITJob Summary:The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a strong...

  • Software engineer

    4 weeks ago


    Gurgaon, India Valkyrie People Consulting Full time

    Job Title: Software EngineerLocation: Gurugram, IndiaIndustry: ITJob Summary:The Software Engineer will design, develop, and maintain software solutions, contributing to the company’s IT projects and technological innovations. This role requires a proficient developer skilled in programming, problem-solving, and software lifecycle management, with a...

  • Software Engineer

    1 month ago


    Gurgaon, Haryana, India Genpact Full time

    About the Role:We are seeking a highly skilled Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining software applications using various programming languages and technologies.Key Responsibilities:• Design and develop software applications using programming languages such as...

  • Software Engineer

    1 month ago


    Gurgaon, Haryana, India UnitedLex Full time

    We are looking for a skilled Software Engineer to join our team at {company}. As a key member of our engineering team, you will be responsible for designing and developing scalable software systems. Your primary focus will be on building robust and efficient software solutions that meet our business needs.Responsibilities will include:Designing and...

  • Software Engineer

    1 month ago


    gurgaon, India Nielsen Full time

    About the role- This role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.-...

  • Software Engineer

    1 month ago


    gurgaon, India Nielsen Full time

    About the roleThis role will be part of a team that develops software that runs on over 100k computers worldwide, measuring panelists activities as they surf the Internet. Using a software meter that is optimized to be unintrusive to the user, yet able to gather many biometric data points and send them back to a collection system that runs in the Cloud.The...