Senior Full Stack Developer - .Net/AngularJS

5 - 8 years

5 - 8 Lacs

Posted:21 hours ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

Job Summary

Senior Full Stack Developer

Key Responsibilities

  • Application Development:

    Design, develop, and maintain scalable and responsive web applications using modern frontend and backend technologies, including

    .Net languages (C# preferred)

    and

    AngularJS

    .
  • Legacy Modernization:

    Lead the revamping and modernization of legacy applications, ensuring improved performance, enhanced user experience (UX), and streamlined architecture.
  • Microservices & API Management:

    Create, manage, and optimize

    microservices architecture

    , including robust API design, development, and integration.
  • AI/ML Integration:

    Collaborate with data scientists to seamlessly integrate

    AI/ML capabilities

    into web user interfaces for predictive analytics and data-driven insights.
  • Database Integration:

    Integrate both

    SQL and NoSQL databases

    , optimizing data storage and retrieval for efficient application performance.
  • Cloud Deployment:

    Work with

    cloud platforms such as Azure

    (or other relevant providers) to deploy, monitor, and manage applications, ensuring scalability and reliability.
  • DevOps Implementation:

    Implement

    DevOps practices

    for continuous integration/continuous delivery (CI/CD) and automated testing.
  • UI/UX Collaboration:

    Collaborate closely with UX/UI designers to create visually appealing and user-friendly interfaces.
  • Troubleshooting & Debugging:

    Troubleshoot and debug complex issues, identifying root causes and implementing effective solutions.
  • Technology Leadership:

    Stay up-to-date with industry trends and emerging technologies to drive innovation in application development.
  • Mentorship:

    Participate in onboarding and training junior development staff.
  • Perform other duties as assigned to support team and organizational goals.

Your Qualifications

  • Education:

    Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Full Stack Experience:

    Proven experience as a Full Stack Developer with expertise in both frontend and backend development.
  • Frontend Proficiency:

    Strong proficiency in web development technologies, including HTML, CSS, JavaScript, and specifically

    AngularJS

    .
  • Backend Expertise:

    Deep knowledge of

    .NET languages (C#) and server-side development

    .
  • Architecture:

    Experience in designing and implementing

    microservices architecture, RESTful APIs

    , and integration patterns.
  • Database Skills:

    Proficiency in both

    SQL and NoSQL databases

    and their integration into applications.
  • Cloud Platforms:

    Experience administrating and integrating with cloud platforms such as

    Azure, AWS, or Google Cloud Platform

    .
  • Legacy Modernization:

    Previous experience in successfully revamping and modernizing legacy applications.
  • Agile Methodologies:

    Experience with Agile methodologies and participation in sprint planning and review meetings.
  • AI/ML Familiarity:

    Familiarity with integrating

    AI/ML capabilities

    into web user interfaces for data visualization and insights.
  • DevOps Knowledge:

    Knowledge of DevOps practices, CI/CD pipelines, and automated testing.
  • MLOps:

    Familiarity with MLOps methodologies and best practices.

Experience considered assets:

  • Integrating with Snowflake, Databricks, or other data lake technologies.
  • Utilizing, extending, and integrating business intelligence tools like Grafana.
  • Integrating with iPaaS (Integration Platforms as a Service).
  • Leveraging graphs for modeling data and organizing metadata and semantics.

Key Competencies & Attributes

  • Ability to deliver effectively in self-organizing teams with high levels of trust and transparency.
  • Strong problem-solving skills and ability to troubleshoot and debug complex issues.
  • Strong organizational skills and ability to manage multiple projects and priorities effectively.
  • Adaptability to evolving technology landscapes and industry trends.
  • Excellent collaboration and verbal/written communication skills, with the ability to work effectively in cross-functional teams.

Your Metrics (Measures of Success)

Success in this position will be measured against the following key metrics:

  • Development Performance:

    Sustain and maintain an acceptable pace of development according to sprint plans and backlog items, as per direction by the product manager and owner.
  • Deliverables Quality:

    Ensure the high quality of deliverables, including proper documentation for handover to other groups, critical for our success and scalability.
  • Application Performance:

    Continuously measure and improve application responsiveness and efficiency in real-world usage.
  • Legacy Application Modernization:

    Track the progress of legacy application revamping and performance improvements.
  • AI/ML Integration Success:

    Monitor the successful integration of AI/ML capabilities into web interfaces.
  • Microservices Architecture:

    Measure the efficiency and scalability of the microservices architecture.
  • DevOps Efficiency:

    Measure the effectiveness of CI/CD pipelines and automated testing in the development process.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Maimsd Technology logo
Maimsd Technology

Technology / Software

Silicon Valley

RecommendedJobs for You

bengaluru, karnataka, india