Offer summary
Qualifications:
Minimum 7 years experience in software development with 3 years of leadership role, Proficiency in programming languages like Java, C++, Python, etc., Experience in full stack development and modern software architectures, Strong knowledge of database systems, software methodologies, testing practices, and deployment tools.
Key responsabilities:
- Lead and manage a software engineering team, oversee project planning, design, development, testing, and maintenance
- Provide technical guidance throughout the software development process Ensuring deadlines are met with quality deliverables.
- Stay up-to-date with software technologies, enforce best practices, uphold high standards of software quality within the team, provide performance feedback and career development
- Identify system issues through analysis and drive optimal resolutions