Padmi

Full Stack Software Engineer

BangalorePosted 30 days ago
Software engineeringSenior
Apply at MMC India

Opens the source posting on mmcindia.oorwin.com

Source description

About the role

View original

Job Title : Full Stack Software Engineer

Experience : 10 to 12 Years

Location : Bengaluru

Roles & Responsibilities

Design, develop, and maintain scalable full-stack applications and cloud-based software solutions.

Build and enhance applications that support business processes, analytics, and decision-making.

Develop responsive user interfaces using modern front-end technologies.

Design and develop backend services, APIs, and system integrations.

Build and maintain RESTful APIs, microservices, and data integration solutions.

Collaborate with business users, product teams, and technical stakeholders to deliver high-quality solutions.

Develop and optimize database structures, queries, and data workflows.

Implement and maintain CI/CD pipelines and deployment processes.

Work with cloud infrastructure and services to ensure application performance, scalability, and security.

Troubleshoot application issues and provide production support.

Participate in code reviews, testing, documentation, and continuous improvement initiatives.

Ensure compliance with development standards, security guidelines, and best practices.

Requisites

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.

Strong experience in Full Stack Application Development.

Expertise in Angular, AngularJS, TypeScript, JavaScript, HTML, and CSS.

Strong backend development skills using .NET, C#, Python, or GoLang.

Experience in developing RESTful APIs, microservices, and enterprise applications.

Strong knowledge of SQL, PostgreSQL, LINQ, and Entity Framework.

Experience with cloud platforms, cloud-native applications, and infrastructure services.

Knowledge of CI/CD pipelines, DevOps practices, and automation tools.

Familiarity with authentication, authorization, and application security concepts.

Understanding of software architecture, design patterns, and scalable application development.

Strong analytical, problem-solving, debugging, and troubleshooting skills.

Excellent communication, collaboration, and stakeholder management skills.

One address, no account. We’ll tell you when matching roles go live.

More at MMC India

Related open roles

View all roles
Full Stack Software Engineer at MMC India · Padmi