Software ManagerPosition Overview We are seeking a skilled Software Manager to lead our software development team. The ideal candidate will oversee the planning, development, and deployment of software solutions, ensuring high-quality deliverables that meet business needs. This role requires a strong background in cloud technologies and agile methodologies, as well as exceptional leadership skills.
Key Responsibilities- Lead and mentor the software development team in delivering high-quality software products.
- Manage the software development lifecycle, including planning, design, development, testing, and deployment.
- Implement and maintain agile methodologies to ensure efficient project delivery.
- Collaborate with cross-functional teams to define software requirements and specifications.
- Oversee cloud infrastructure and application deployment in AWS, Azure, or GCP.
- Ensure adherence to best practices in software development, including CI/CD processes.
- Develop and manage software project budgets and timelines.
- Identify and mitigate project risks and issues.
Qualifications- Proven experience as a Software Manager or similar leadership role in software development.
- Strong knowledge of cloud computing platforms such as AWS, Azure, or GCP.
- Experience with agile software development methodologies.
- Proficient in programming languages such as Python, Java, or C++.
- Familiarity with software testing and CI/CD practices.
- Excellent communication and interpersonal skills.
- Bachelor's degree in Computer Science, Engineering, or a related field.
Benefits- In-office position
- Competitive compensation
- Healthcare packages
- 401k
- Cutting edge technology
- Growth opportunity