Software Development Manager

London 23 months agoFull-time External
Negotiable
NexGen Cloud is a rapidly growing IaaS company focused on providing innovative cloud solutions and infrastructure services. Our GPU cloud infrastructure solutions accelerate development in industries such as Artificial Intelligence & Machine Learning, VFX & Rendering, Data Science & IoT, and Computer Aided Engineering & MDO. We are dedicated to helping our clients navigate the complexities of the digital world and achieve success through cutting-edge, scalable, secure and affordable solutions. At the company's heart stands a group of very talented, experienced, and motivated individuals who want to make a positive change and a lasting impact on the tech world. Position Summary As a Software Development Manager at NexGen Cloud, you will play a crucial role in overseeing our software development projects and teams. Your focus will be on setting and achieving ambitious goals, driving projects to success, and nurturing a culture of innovation within your teams Key Responsibilities • Project Leadership: Lead and inspire cross-functional engineering teams to deliver high-impact projects on time and within budget. • Goal Setting: Collaborate with senior management to define and communicate clear software development goals and objectives. • Project Management: Develop project plans, allocate resources, and ensure project milestones and deliverables are met. • Team Growth: Foster the professional growth and development of your team members through mentorship, coaching, and continuous feedback. • Innovation: Encourage innovation within your teams and introduce new technologies and processes to improve development workflows. • Quality Assurance: Maintain a strong commitment to code quality, testing, and best practices. • Cross-functional Collaboration: Collaborate with other departments to ensure alignment between software development and business objectives. • Risk Management: Identify and mitigate project risks and issues. • Continuous Improvement: Implement and oversee agile methodologies to optimize project management and delivery. Qualifications And Skills • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • Proven experience in software development and project management, with a focus on leading and motivating engineering teams. • Strong knowledge of software development methodologies, tools, and best practices. • Exceptional problem-solving and analytical skills. • Excellent communication and leadership skills. Good To Have • Proficiency in agile methodologies. • PMP or Scrum Master certification is a plus. What We Offer • Competitive salary • Opportunity to work with a diverse team of talented professionals who are passionate about technology and innovation. • A collaborative and supportive work environment that encourages professional growth and development. • Exposure to cutting-edge technologies and the opportunity to make a significant impact on the future of cloud computing. We encourage applications from candidates of all backgrounds and experiences. Our commitment to diversity and inclusion drives our success as a company and reflects our dedication to fostering a diverse and innovative workforce. Join our team and become a part of the NexGen Cloud Team, where innovation, collaboration, and growth are at the heart of everything we do. If you are a passionate, talented, and motivated individual looking to make a difference, apply now