Singapore
On-site
SGD 70,000 - 90,000
Full time
Job summary
A leading telecom company in Singapore seeks a skilled software developer to manage the full development lifecycle. Responsibilities include aligning technical roadmaps with business goals, collaborating with cross-functional teams, and implementing AI solutions. Candidates should have a degree in IT or a related field and expertise in full stack development with programming languages like Java, Python, or C++. Strong communication skills are essential. This position offers opportunities for continuous improvement and innovation within the team.
Qualifications
- Proficient in full stack development, with expertise in Java, Python, or C++.
- Familiar with cloud computing platforms and DevOps practices.
- Strong communication and interpersonal skills.
Responsibilities
- Oversee full software development lifecycle, ensuring project timelines and budgets are met.
- Develop technical roadmaps aligned with business goals.
- Collaborate with teams to gather customer requirements and translate them into technical specs.
- Manage relationships with vendors and technology partners.
- Drive continuous improvement through agile methodologies.
Skills
Full stack development
Programming languages (Java, Python, C++)
Cloud computing
DevOps practices
Agile methodologies
Communication skills
Education
Degree in Business Information Systems, Information Technology, Digital Design and Development or equivalent
Key Responsibilities
- Full software development lifecycle, from requirements gathering to deployment, ensuring projects are completed on time and within budget.
- Develop and implement a technical roadmap aligned with business goals and industry best practices, leveraging emerging technologies to enhance our telco offerings.
- Collaborate closely with cross-functional teams, including product management, sales, and operations, to understand customer needs and translate them into technical requirements.
- Implement robust testing processes to ensure the reliability, scalability, and security of our telco software solutions.
- Evaluate and manage relationships with third-party vendors and technology partners, ensuring alignment with our strategic objectives and quality standards.
- Drive a culture of continuous improvement, promoting agile methodologies, automation, and efficiency gains across the development process.
- Implement AI solutions that integrate with existing business systems to enhance functionality and user interaction.
- Manage the data flow and infrastructure for effective AI deployment.
Job Requirements
- Degree in Business Information Systems, Information Technology, Digital Design and Development or equivalent.
- Technical expertise in full stack development, including proficiency in programming languages such as Java, Python, or C++, as well as modern frameworks and technologies.
- Strategic mindset with the ability to think creatively and identify opportunities for innovation and process improvement.
- Knowledge with cloud computing platforms, DevOps practices, and agile methodologies is a plus.
- Good in communication and interpersonal skills