Job Description
Description
- Lead a team of software developers in designing, implementing, and maintaining software applications.
- Oversee project timelines, ensuring all deliverables are met within budget and on schedule.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Conduct code reviews and ensure adherence to best practices for software development.
- Mentor team members and facilitate continuous learning and improvement within the team.
Requirements
- Educational Qualifications: Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Experience Level: 5–8 years of relevant experience in software development and team management.
- Skills and Competencies: Proficient in programming languages such as Java, Python, or C#; strong understanding of software development methodologies.
- Responsibilities and D...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application