Senior Software Engineer
The Senior Software Engineer is responsible to architect, design, perform analysis, and coding of functional requirements of applications.
Responsibilities
- Design and architect application to support business growth based on the requirements and constraints.
- Develop and code applications, multi-tiered web and client server applications using Python, MySQL, Postgres at a Linux platform.
- Gather information from various sources, interpret data, and turn it into information that can offer solutions and creative ideas.
- Passionate about great technologies, especially open source.
- Understand business needs and know how to create the solutions & tools to manage them.
- Support and develop software engineers by providing advice, coaching and educational opportunities.
Qualifications and Requirements
Candidate must possess at least a Bachelor's Degree, Post Graduate Diploma, Professional Degree in IT, Computer Science or related qualification in Computer / Telecommunication or equivalent.Required at least 3‑5 years of working experience in design, development, and support of software systems.Understanding and hands‑on working knowledge in Python, MySQL, Postgres.Understanding and hands‑on working knowledge in Linux.Knowledge of how Vibe Coding (Claude Code) works.Excellent analytical skills and ability to resolve issues and offer solutions and creative ideas.Experience with machine learning and Artificial Intelligence.Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Engineering and Information Technology
Industry
Telecommunications
#J-18808-Ljbffr