Manager, Software Engineer

5 - 9 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Manager, Software Engineer, your primary responsibility will be to support the overall architecture and design on development projects, production issues, and maintenance. You will play a crucial role in ensuring quality across staff, contractors, and vendors. Additionally, you will be tasked with creating detailed cost and time estimates for implementing business solutions, defining the technical scope and requirements of projects, and assisting the project manager with managing scope throughout the project's life cycle. We are looking for a highly skilled Software Engineer with expertise in Java Spring Boot, Redis, MongoDB, ORM, Angular, Rest APIs, and a solid understanding of AWS. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and secure software applications. It is essential to have a robust background in software engineering principles and methodologies and the ability to work collaboratively with cross-functional teams to deliver high-quality software solutions. Your key responsibilities will include designing, developing, and maintaining software applications using Java Spring Boot, Redis, MongoDB, and ORM frameworks. You will also be required to implement Rest APIs and utilize AWS services to enhance the scalability and reliability of applications. Collaborating with cross-functional teams to gather requirements, design solutions, and ensure successful project delivery will be a crucial aspect of your role. Writing clean, maintainable, and efficient code following best practices and coding standards is paramount. It is also essential to stay updated on industry trends and technologies to continuously improve software development processes. To excel in this role, you must possess proficiency in Java Spring Boot and related frameworks, experience with Redis and MongoDB for data storage and caching, a strong understanding of ORM frameworks such as Hibernate, and knowledge of Rest API design and implementation. Familiarity with AWS services and cloud computing concepts is also required. Preferred skills for this position include experience with other programming languages and frameworks like .NET/C#, knowledge of containerization and orchestration tools such as Docker and Kubernetes, understanding of CI/CD pipelines and DevOps practices, and familiarity with front-end technologies such as Angular. Join our passionate, motivated, and engaged global team and drive innovation every day in support of a more connected worlda World Beyond Cash. All activities involving access to Mastercard assets, information, and networks come with an inherent risk to the organization. Therefore, every person working for, or on behalf of, Mastercard is expected to be responsible for information security. This includes abiding by Mastercard's security policies and practices, ensuring the confidentiality and integrity of the information being accessed, reporting any suspected information security violation or breach, and completing all periodic mandatory security trainings in accordance with Mastercard's guidelines.,

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
Mastercard logo
Mastercard

IT Services and IT Consulting

Purchase NY

RecommendedJobs for You

Bengaluru, Karnataka, India

Hyderabad, Telangana, India

Hyderabad, Telangana, India