Talent.com
This job offer is not available in your country.
Cloud Engineer

Cloud Engineer

MastekBengaluru, Karnataka, India
7 days ago
Job description

Role : Senior Developer

Key Responsibilities :

  • Software Development & Design : Design, develop, test, and deploy scalable software solutions.
  • Write clean, maintainable, and efficient code following best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Collaborate with product managers, designers, and other developers to understand requirements and deliver features.
  • System Architecture : Contribute to architectural decisions and the design of complex systems.
  • Ensure the software architecture is scalable, maintainable, and adaptable to future requirements.
  • Mentorship & Leadership : Mentor and guide junior developers, fostering a culture of continuous learning and improvement.
  • Lead by example, demonstrating best practices in software development and encouraging their adoption within the team.
  • Project Management : Take ownership of projects from concept to completion.
  • Break down complex projects into manageable tasks and coordinate team efforts to meet deadlines.
  • Communicate project status, risks, and key milestones to stakeholders.
  • Innovation & Continuous Improvement : Stay updated with emerging technologies and industry trends.
  • Propose and implement enhancements to improve software performance, reliability, and scalability.
  • Encourage innovation within the team and promote the adoption of new tools and technologies.
  • Problem Solving : Identify, diagnose, and resolve complex software issues and bugs.
  • Implement robust error handling and testing strategies to ensure high software quality.

Qualifications :

  • Education : Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • Experience : 7+ years of professional software development experience.
  • Proven experience in leading software development projects and teams.
  • Technical Skills : Proficiency in one or more programming languages.
  • Experience with database design and management.
  • Familiarity with front-end technologies.
  • Knowledge of software development methodologies such as Agile and Scrum.
  • Understanding of cloud services and infrastructure.
  • Soft Skills : Strong problem-solving and analytical skills.
  • Excellent communication and interpersonal skills.
  • Ability to work both independently and collaboratively in a team environment.
  • Strong organizational and time-management skills, with the ability to handle multiple tasks and projects simultaneously.
  • Create a job alert for this search

    Cloud Engineer • Bengaluru, Karnataka, India