Telelink Distributors is a dynamic and innovative technology-driven organization committed to delivering cutting-edge software solutions and IT services to our clients across multiple industries. We are currently seeking a highly skilled and motivated Software Engineer to join our growing team.
Key Responsibilities:
- Research, consult, analyze, and evaluate system program needs to develop high-quality software solutions.
- Identify limitations and deficiencies in existing systems, processes, and methodologies and provide effective solutions.
- Design, code, test, and deploy software applications using industry best practices and defined project requirements.
- Debug, diagnose, and correct errors within application code while ensuring adherence to testing protocols and quality standards.
- Utilize Python, C++, and POM frameworks to create scalable, efficient applications.
- Collaborate with cross-functional teams, including national and international product managers, designers, and QA professionals.
- Participate actively in the entire software development lifecycle – from concept to deployment and post-launch support.
- Write and maintain technical documentation, including program code documentation, user manuals, and operational procedures.
- Provide strategic input in software design, including cost estimation and software upgrade recommendations.
- Implement cybersecurity best practices to ensure application integrity and security.
- Conduct code reviews to uphold code quality and compliance with coding standards.
- Contribute to Agile development processes including sprint planning, daily stand-ups, and retrospectives.
- Troubleshoot and resolve performance bottlenecks and software defects promptly.
Skills & Requirements:
- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Proven experience in software development using Python and C++.
- Strong knowledge of software engineering principles, testing, debugging, and performance optimization.
- Experience with Agile/Scrum methodologies and working in collaborative environments.
- Familiarity with cybersecurity principles and secure coding practices.
- Strong problem-solving abilities and attention to detail.
- Excellent communication and teamwork skills.
Why Join Us?
- Work on exciting and innovative projects with a global impact
- Collaborate with a diverse, talented, and supportive team
- Opportunities for professional growth and development
- Competitive salary and benefits package
To Apply:
Please send your resume and a brief cover letter to ************************************* with the subject line Software Engineer Application