8 SkillsKraft Jobs
Lead Software Developer - Cloud Platform (7-8 yrs)
SkillsKraft
posted 18d ago
Key skills for the job
Job Description :
Responsibilities :
- Provide strategic direction and technical leadership for the software development team, fostering a culture of collaboration, innovation, and continuous improvements
- Define and implement the software development strategy for telecom projects, aligning with business goals and technical feasibility.
- Manage the software development lifecycle (SDLC) effectively, ensuring timely delivery, adherence to budget and quality standards.
- Lead the development and implementation of robust, scalable, and secure software solutions for our telecom services.
- Champion the adoption of cloud platforms (AWS, Azure, GCP) and microservices architecture for efficient development and deployment.
- Integrate DevOps practices and CI/CD pipelines to automate development and deployment processes, improving agility and efficiency.
- Mentor and guide junior developers, fostering their technical skills and growth within the telecom software development domain.
- Conduct code reviews, identify areas for improvement, and ensure adherence to coding standards and best practices.
- Collaborate effectively with cross-functional teams (product, engineering, operations) to ensure seamless integration and delivery of software solutions.
- Stay up-to-date on the latest advancements in telecom technologies, cloud platforms, and development methodologies.
- Evaluate and implement emerging technologies (e., AI/ML) to enhance the functionality and user experience of our telecom services.
- Manage technical risks proactively and develop mitigation strategies to ensure project success.
Technical Skills (Must-Have) :
- 7+ years of experience in software development, with a proven track record in leading and managing telecom software development projects.
- Strong understanding of telecom software development principles and best practices.
- In-depth knowledge of cloud platforms (AWS, Azure, GCP) and their application in telecom software development.
- Proficiency in DevOps practices and CI/CD pipelines for automated deployments.
- Experience with Agile methodologies (e., Scrum, Kanban) for project management.
- Solid understanding of software design patterns and clean coding principles.
- Experience with programming languages commonly used in telecom development (e., Java, Python, C++).
- Familiarity with database systems (SQL/NoSQL) and APIs.
Behavioral Skills :
- Excellent leadership and communication skills to motivate and guide a development team.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple priorities effectively and work independently.
- Result-oriented with a passion for innovation and delivering high-quality software solutions.
- Excellent interpersonal skills to foster collaboration within the team and across departments.
- Proactive and adaptable approach to staying updated on the latest industry trends and technologies
Functional Areas: Software/Testing/Networking
Read full job description1-3 Yrs