Role Overview
We seek a highly skilled and experienced Senior developer with strong project management capabilities to oversee the development of web or mobile applications. The ideal candidate will have hands-on coding experience, a solid understanding of real-time project management, and the ability to lead a team of developers to deliver high-quality software solutions.
Key Responsibilities
• Technical Leadership :
• Provide technical guidance and leadership to a team of software developers.
• Oversee code quality, architecture, and adherence to best practices.
• Participate in code reviews and mentor other developers.
• Lead the design and development of complex web and mobile applications.
• Project Management :
• Manage project timelines, resources, and deliverables to ensure projects are completed on time and within budget.
• Coordinate with cross-functional teams including designers, QA, and product managers.
• Track project progress, identify risks, and implement mitigation strategies.
• Ensure clear communication of project status to stakeholders.
• Strong project management experience in agile
• Development :
• Contribute to the development process by writing high-quality, maintainable code.
• Implement new features and functionalities as per project requirements.
• Troubleshoot and debug issues promptly.
• Stay updated with the latest industry trends and technologies.
• Collaboration and Communication :
• Foster a collaborative team environment.
• Ensure effective communication within the team and with external stakeholders.
• Facilitate team meetings, stand-ups, and retrospectives.
• Quality Assurance :
• Ensure the delivery of robust, scalable, and high-performance solutions.
• Implement and monitor best practices for testing and deployment.
• Advocate for continuous improvement in software quality and development processes.
Required Qualifications
• Education :
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• Experience :
• 3+ years of software development experience, focusing on web and mobile applications.
• 2+ years of experience in a technical leadership role with project management experience.
• Proven experience in managing real-time projects and leading development teams in agile methodology.
• Experience in JIRA
• Technical Skills :
• Proficiency in programming languages such as Angular, Laravel, Kotlin
• Knowledge of mobile development frameworks (iOS/Android development).
• Familiarity with cloud services (AWS, Azure, Google Cloud) and DevOps practices.
• Project Management Skills :
• Proficiency with project management tools (JIRA, Trello, Asana).
• Strong understanding of Agile methodologies (Scrum, Kanban).
• Excellent problem-solving and decision-making skills.
• Soft Skills :
• Strong communication and interpersonal skills.
• Ability to work effectively under pressure and manage multiple priorities.
• Proven ability to mentor and develop team members.
Preferred Qualifications
• Certifications in project management (PMP, Scrum Master).
• Experience with CI/CD pipelines and automated testing.
• Prior experience in a startup or fast-paced environment.
What We Offer
• Competitive salary and benefits package.
• Opportunity to work with a dynamic and innovative team.
• Professional development opportunities.
Job Type: Full-time
Pay: ?70,000.00 - ?80,000.00 per month
Schedule:
• Day shift
• Monday to Friday
Experience:
• total work: 5 years (Preferred)
Language:
• Malayalam (Required)
Application Deadline: 08/07/2024
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.