Company:
MPHIN My Personal Health Record Express India Pvt. Ltd. (India)
Job Posting Location:
India_Gurgaon
Job Title:
Senior Software Engineer
Job Description:
ob Title: Senior Software Engineer (SSE)Location: GurugramJob Type: Full-Time (Hybrid)Job Summary:As a Senior Software Engineer, you will play a key role in designing, developing, and maintaining high-quality software applications. You will collaborate with cross-functional teams to understand requirements, provide technical leadership, and ensure the delivery of reliable and scalable solutions. You are expected to have extensive experience in software development, a strong grasp of software engineering principles, and the ability to mentor junior developers.Key Responsibilities:· Design, develop, and maintain robust, scalable, and high-performance applications.· Collaborate with product managers, designers, and other engineers to understand business requirements and translate them into technical solutions.· Lead code reviews, design discussions, and ensure adherence to best practices and coding standards.· Write clean, maintainable, and well-documented code in accordance with industry standards.· Optimize application performance, resolve complex technical issues, and ensure quality through automated testing.· Contribute to architectural decisions and provide technical leadership within the team.· Mentor and support junior engineers, offering guidance and feedback on best practices and code quality.· Participate in the full software development lifecycle, including planning, development, testing, and deployment.· Stay up-to-date with emerging technologies, frameworks, and tools relevant to the software engineering industry.Qualifications:· Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.· 3+ years of experience in software development.· Proficiency in one or more programming languages (e.g., Java, Python, etc.).· Solid understanding of software development methodologies (Agile, Scrum, etc.).· Experience with cloud platforms (AWS) and microservices architecture.· Familiarity with database design and development (SQL, NoSQL (Mongo)).· Experience with version control systems (e.g., Git) and CI/CD pipelines.· Strong problem-solving skills and ability to troubleshoot complex technical issues.· Excellent communication skills and ability to work effectively in a team environment.· Experience with containerization technologies (e.g., Docker, Kubernetes) is a plus.Preferred Qualifications:· Experience with front-end technologies (e.g., React, Angular, Java Script) is a plus.· Experience in DevOps practices, including infrastructure automation and monitoring.
Location:
India_Gurgaon