←

About the Job

Responsibilities:
  • Collaborate closely with the Project Manager to ensure effective communication and coordination within the development teams.
  • Responsible in fostering a collaborative and innovative work environment, promoting knowledge sharing and teamwork.
  • Work closely with the Project Manager to support the planning, execution, and delivery of software development projects.
  • Provide technical support to the development team, addressing challenges, and facilitating problem resolution.
  • Collaborate with team members to ensure the adoption of best practices, coding standards, and development methodologies.
  • Support the Project Manager in generating reports on project status, risks, and key performance indicators.
  • Collaborate with the quality assurance team to implement and enforce quality assurance processes.
  • Develop and execute effective testing strategies to ensure the delivery of high-quality software solutions.
  • Support communication with stakeholders, including executives, product owners, and other departments, providing updates on project status and timelines.
  • Foster effective communication within the development team and with stakeholders.
  • Collaborate with clients and users, gathering and clarifying requirements
  • Collaborate with the Project Manager to monitor and manage the software development budget.
Requirements:
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 8 years of proven experience in software development, with exposure to leadership responsibilities.
  • Strong technical background and proficiency in programming languages, software architecture, and development methodologies.
  • Experience in collaborating with project managers and other cross-functional teams.
  • Demonstrated success in contributing to the delivery of complex software projects on time and within budget.
  • Excellent communication and interpersonal skills, with the ability to interact effectively with both technical and non-technical stakeholders.
  • Continuous learning mindset and a commitment to staying updated on industry trends and best practices.
Job Benefits
  • Broader skill set: Develop both technical depth and management skills (budgeting, resource planning, strategy).
  • Higher salary & perks compared to individual contributor roles.
Apply Now