Senior Software Engineer

2 - 3 years

5 - 8 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Purpose

This portfolio includes products such as payments, cards, wallets, loans, deposits, mutual funds, and lifestyle product loans, covering everything from consumer durables to home furnishings and payments.The Software Developer will be tasked with developing new features on a scalable, resilient, and high-throughput microservices architecture. This architecture will be deployed in a Kubernetes environment across multiple clouds and regions. The role involves working under the supervision of the Software Development Manager (SDM) or the architectural team, while also ensuring compliance with and improvement of existing processes.

Duties and Responsibilities

  • Develop, maintain, and optimize Angular-based web applications.
  • Integrate front-end modules with APIs and backend services.
  • Write reusable, scalable, and maintainable code using Angular best practices.
  • Conduct manual and automation testing (e.g., Selenium, Cypress) to ensure robust application quality.
  • Collaborate with business and technical teams to gather and understand requirements.
  • Conduct code reviews and enforce coding standards for the team.
  • Prepare unit test cases and ensure comprehensive test coverage.
  • Participate in sprint planning, estimation, and agile ceremonies.
  • Assist in deployment processes and ensure zero-downtime releases.
  • Prepare technical documentation and maintain adequate project documentation.
  • Participate in Proof of Concept (POC) for new UI/UX features and frameworks.
  • Key Decisions / Dimensions

  • Frontend Architectural Choices: Decide on Angular architecture, reusable components, and design patterns.
  • Testing Strategy: Determine appropriate automation and manual testing plans.
  • Performance Optimization: Identify areas for performance improvements at the UI layer.
  • Release Readiness: Ensure features are production-ready with zero defects.
  • Tool Evaluation: Evaluate new testing frameworks, libraries, and CI/CD integration tools.
  • Major Challenges

  • Ensuring responsive design and cross-browser compatibility.
  • Delivering high-quality UI components within tight timelines.
  • Coordinating between multiple offsite and onsite teams.
  • Debugging complex issues spanning frontend, backend, and APIs.
  • Adopting evolving Angular and testing frameworks rapidly.
  • Managing deployments in multi-cloud environments.
  • Maintaining high standards of security and performance for applications.
  • Required Qualifications and Experience

    Minimum qualification required is Graduation in computers/electronics with an experience of 2 - 3 yearsWork Experience: 2-3 yearss Keywords

  • Angular (v13 or above): Strong hands-on experience in building scalable, responsive, and maintainable web applications.
  • Manual Testing: Experience in preparing test cases, executing test plans, and defect tracking.
  • Automation Testing: Hands-on experience with Selenium, Cypress, or similar automation testing tools.
  • Cloud Platforms: Experience deploying and managing applications on Azure and AWS cloud environments.
  • CI/CD Pipelines: Strong knowledge of CI/CD tools like Azure DevOps, GitHub Actions, Jenkins, or AWS CodePipeline.
  • API Integration: Experience integrating REST APIs with front-end applications.
  • Version Control: Expertise in Git and branching strategies.
  • Unit Testing Frameworks: Knowledge of Jasmine, Karma, or equivalent frameworks.
  • Mock Interview

    Practice Video Interview with JobPe AI

    Start Azure DevOps Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Skills

    Practice coding challenges to boost your skills

    Start Practicing Now
    Bajaj Finance logo
    Bajaj Finance

    Financial Services

    Pune

    RecommendedJobs for You