Talent.com
This job offer is not available in your country.
Associate Software Engineer - Backend Engineer (C#,.NET Core or Python, Spark and RDS Postgres)

Associate Software Engineer - Backend Engineer (C#,.NET Core or Python, Spark and RDS Postgres)

The Nielsen Companybangalore, India
15 hours ago
Job description

At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big, so we can all continuously improve. We enable your best to power our future. This position is responsible for analyzing, developing, testing, and supporting highly complex in-house data coding application software and services in AWS, Python / Spark or C# and Postgres. These software applications and ETL processes must be developed and maintained with high-quality standards and minimal defects. These data coding / ETL software applications are used within Nielsen Ad Intel business to harmonize and code advertisement related data such as : Television, Radio, Digital, Social, Search, Press, Cinema, Outdoor and other minor media. As part of this team you will have the opportunity to work in a young multicultural high performance environment that will give you the possibility to work with other teams in the Nielsen Media business space.The Associate 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 support and work with multiple delocalized project teams in multiple regions. As a C# .NET Core or Python Backend Developer, you will play a crucial role in designing, developing, and maintaining scalable and distributed backend systems using C# and .NET Core or Python within a microservices architecture. You will collaborate with cross-functional teams to deliver robust, efficient and maintainable data entry solutions.

Responsibilities

  • Microservices Development :
  • Design, develop, and maintain microservices using C#. .NET Core or Python.
  • Implement and adhere to microservices architecture principles, ensuring independence, scalability, and resilience of services.
  • API Development :
  • Create and maintain RESTful APIs to facilitate communication between microservices and other components.
  • Ensure API security, performance, and adherence to best practices.
  • Database Design and Optimization :
  • Design and implement database schemas, ensuring efficient data storage and retrieval.
  • Optimize database queries and transactions for maximum performance.
  • Backend Architecture :
  • Work closely with architects and frontend developers to contribute to the overall backend architecture and design decisions.
  • Integrate AI into workflows.
  • Implement and adhere to coding standards and best practices.
  • Collaboration and Communication :
  • Collaborate with frontend developers, DevOps engineers, and other stakeholders to ensure seamless integration of frontend and backend components.
  • Communicate effectively with team members to understand requirements, provide updates, and troubleshoot issues.
  • Code Quality and Testing :
  • Write clean, well-documented, and maintainable code following best practices.
  • Conduct thorough unit testing and participate in code reviews to ensure code quality.
  • Performance Optimization :
  • Identify and address performance bottlenecks in the backend code.
  • Optimize applications for scalability, responsiveness, and resource utilization.
  • Security Implementation :
  • Implement security best practices at both the code and infrastructure levels.
  • Collaborate with security teams to address potential vulnerabilities and ensure compliance with security standards.
  • Version Control and CI / CD :
  • Utilize version control systems (, Git) to manage source code.
  • Work with continuous integration and continuous deployment (CI / CD) pipelines to automate the deployment process.

Key Skills

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Experience in backend development using C# and .NET Core, minimum 1 year.
  • Python / Spark experience on AWS EMR.
  • Familiarity with microservices architecture and distributed systems.
  • Familiarity with AI.
  • Understanding of database design and optimization.
  • Understanding of data structures and algorithms.
  • Experience with API development and RESTful principles.
  • Knowledge of containerization technologies like Docker.
  • Familiarity with cloud platforms such as Azure or AWS.
  • Understanding of version control systems, especially Git.
  • Excellent problem-solving and debugging skills.
  • Must have a CAN-DO attitude
  • Understanding of SOLID principles.
  • Strong communication and collaboration skills
  • Ability to apply analytical and problem-solving skills to solve complex design and coding problems.
  • Create a job alert for this search

    Software Engineer Backend • bangalore, India

    Related jobs
    • Promoted
    • New!
    Associate Software Engineer

    Associate Software Engineer

    First Advantagebangalore, India
    At First Advantage (Nasdaq : FA), people are at the heart of everything we do.From our customers and partners to our greatest advantage — our team members. Operating with empathy and compassion, Firs...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Engineer II

    Associate Software Engineer II

    UnitedHealth Groupbangalore, India
    Optum is a global organization that delivers care, aided by technology to help millions of people live healthier lives.The work you do with our team will directly improve health outcomes by connect...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Engineer - FullStack

    Associate Software Engineer - FullStack

    Verintbangalore, India
    At Verint, we believe customer engagement is the core of every global brand.Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering C...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Senior Software Engineer - Backend (Python)

    Senior Software Engineer - Backend (Python)

    PayPalbangalore, India
    You will have the opportunity to work on one of the biggest payments platforms that caters to 65 million active users and processes transactions worth billions of dollars.Given all the fun challeng...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Lead Software Engineer

    Associate Lead Software Engineer

    Clarivatebangalore, India
    We seek an experienced professional in Automation testing with a solid understanding testing domain.We need someone with expertise in Java, Selenium, API testing. About You – Experience, Education, ...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Engineer

    Associate Software Engineer

    GEAbangalore, India
    As a HMI Software Engineer candidate is responsible for the design and realisation of the.Human Machine Interface (HMI) software for single machines. Bachelor’s degree or equivalent with relevant ex...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Engineer - Backend Developer (C#,.NET Core or Python, Spark and RDS Postgres)

    Software Engineer - Backend Developer (C#,.NET Core or Python, Spark and RDS Postgres)

    The Nielsen Companybangalore, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Senior Associate Software Engineer

    Senior Associate Software Engineer

    Equinixbangalore, India
    Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold ideas are welcomed, hu...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Engineer III, Associate

    Software Engineer III, Associate

    JPMorgan Chase & Co.bangalore, India
    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer III at JPMorganChase within the (insert LOB or sub LOB), you ...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Engineering - Core Engineering - CTL Engineering - Software Engineer - Associate - Bengaluru

    Engineering - Core Engineering - CTL Engineering - Software Engineer - Associate - Bengaluru

    Goldman Sachsbangalore, India
    What We Do At Goldman Sachs, our Engineers don’t just make things – we make things possible.Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engi...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Software Engineer Associate

    Software Engineer Associate

    The Cigna Groupbangalore, India
    Cigna International Health is initiating a project to modernise its portal and self-service application to bolster the expansion of our health businesses across the globe.We’re actively seeking ind...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Engineer

    Associate Software Engineer

    Boeingindiranagar, India
    As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries.Boeing’s team is ...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Senior / Lead Software Engineer - C#,.NET Core or Python, Spark and RDS Postgres

    Senior / Lead Software Engineer - C#,.NET Core or Python, Spark and RDS Postgres

    The Nielsen Companybangalore, India
    At Nielsen, we believe that career growth is a partnership.You ultimately own, fuel and set the journey.By joining our team of nearly 14,000 associates, you will become part of a community that wil...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Development Engineer

    Associate Software Development Engineer

    ScaleneWorksbangalore, India
    Works autonomously within defined processes and procedures or methodologies, takes standard decisions and may support the development of solutions to complex problems of a recurring nature.Receives...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Core Engineering - Scheduling & Orchestration Svcs - Software Engineer - Associate - Bengaluru

    Core Engineering - Scheduling & Orchestration Svcs - Software Engineer - Associate - Bengaluru

    Goldman Sachsbangalore, India
    The SecDb team is responsible for the engineering and management of a business-critical pricing and risk calculation platform used by revenue-generating and federation divisions.We are now expandin...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Development Engineer

    Associate Software Development Engineer

    Swiggybangalore, India
    Way of working - Hybrid : Employees will have the freedom to work remotely all through the year.These employees, who form a large majority, will come together in their base location for a week, onc...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Principal Associate - Senior Software Engineer

    Principal Associate - Senior Software Engineer

    Capital Onebangalore, India
    Voyager (94001), India, Bangalore, KarnatakaPrincipal Associate - Senior Software Engineer.Ever since our first credit card customer in 1994, Capital One has recognized that technology and data can...Show moreLast updated: 15 hours ago
    • Promoted
    • New!
    Associate Software Engineer

    Associate Software Engineer

    Verintbangalore, India
    At Verint, we believe customer engagement is the core of every global brand.Our mission is to help organizations elevate Customer Experience (CX) and increase workforce productivity by delivering C...Show moreLast updated: 15 hours ago