Application deadline date has been passed for this Job.
Exploreture
Job Overview
Senior Software Engineer
Role Description
This is a full-time on-site role for a Senior Software Engineer at Azbow in Colombo 05.
Key Responsibilities:
- Lead and manage a team of software engineers, providing guidance, mentorship, and support.
- Conduct requirement analysis to develop detailed and high-quality solutions.
- Oversee project management and ensure timely delivery of software projects.
- Implement and ensure adherence to coding best practices and standards.
- Perform code reviews and ensure code quality across the team.
- Collaborate with cross-functional teams to define and implement effective solutions.
- Utilize Agile development methodologies, particularly Scrum, to manage projects and workflows.
- Set up and maintain Continuous Integration/Continuous Deployment (CI/CD) pipelines.
- Ensure seamless integration of front-end frameworks and relational databases in software development.
- Leverage cloud services (AWS, Azure, GCP) to enhance and streamline development processes.
- Collaborate with senior management to align and achieve department objectives
Technical Skills:
- Exceptional knowledge and experience with OOP languages such as PHP, Java, and TypeScript.
- Proficiency in front-end frameworks including Next.js, Angular, and React.
- Strong expertise in relational databases such as MySQL, Oracle, or PostgreSQL.
- Expertise in non-relational databases such as MongoDB or Elasticsearch.
- In-depth understanding of cloud services including AWS/Azure/GCP.
- Experience in setting up and managing CI/CD pipelines is an added advantage
- Sound knowledge of software estimation techniques.
Soft Skills:
- Excellent communication and comprehension skills in English, both verbal and written.
- Strong leadership abilities with a focus on team management and mentorship.
- Exceptional problem-solving skills and the ability to develop innovative solutions.
- Detail-oriented with strong analytical skills.
- Ability to work effectively in a fast-paced, dynamic environment.
- Strong organizational skills and the ability to manage multiple projects simultaneously.
Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Minimum of 4 years of experience in software development
- Minimum of 1 years of experience in a team leadership position.
- Proven track record of successful project delivery and team management.
- Certification in Agile methodologies (e.g., Scrum Master) is a plus.
- Certification in cloud services such as AWS/Azure/GCP is a plus.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience4 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree
Related Jobs (14)
- Quality Assurance Lead Jobs at Softvil Technologies in Colombo, Sri Lanka on October 21, 2024 Full-Time
- Project Management Lead Jobs at Softvil Technologies in Colombo, Sri Lanka on October 21, 2024 Full-Time
- GCP Network Engineer Jobs at Softvil Technologies in Colombo, Sri Lanka on October 18, 2024 Full-Time
- Qlik Sense Developers Jobs at Softvil Technologies in Colombo, Sri Lanka on October 18, 2024 Full-Time
- Business Consultant Jobs at Softvil Technologies in Colombo, Sri Lanka on October 15, 2024 Full-Time