💻 Join Our Team: Senior Software Engineer (Hybrid - Colombo 05)
Company Overview
Allion Technologies Sri Lanka delivers innovative, scalable software solutions for businesses around the world – combining global expertise, agile development, and a client-first approach to drive digital transformation and long-term growth across industries.
Job Summary
The Senior Software Engineer will design, build, and scale high-quality software solutions, combining strong technical expertise with leadership skills, driving architecture decisions, mentoring engineers, and ensuring best practices for secure and efficient development. This role involves cross-functional teamwork to deliver impactful solutions.
Key Responsibilities
System & Feature Development: Design, implement, and deliver complex features or end-to-end systems.
Mentorship & Guidance: Provide technical direction and review the work of junior engineers to foster growth and maintain quality.
Performance & Scalability: Optimize applications for high performance, security, and scalability.
Architecture & Technology Evaluation: Contribute to architectural decisions and evaluate emerging tools/technologies.
Code Quality & Reviews: Conduct peer code reviews and drive continuous improvement in coding practices.
Secure Development: Ensure adherence to secure software development best practices (OWASP, secure coding).
Collaboration: Work closely with QA, DevOps, and Product teams.
Documentation & Knowledge Sharing: Create and maintain technical documentation.
Qualifications
Experience: Minimum 3 years of hands-on software development experience.
Leadership: Demonstrated experience leading technical initiatives or projects.
Skills & Competencies
Strong problem-solving and analytical skills.
Proven expertise in system design and software architecture.
Proficient in debugging, testing, and optimizing applications.
Leadership qualities with the ability to mentor and inspire peers.
Hands-on experience with React, NodeJS, NestJS.
Proficiency in REST APIs and GraphQL.
Experience with databases (Relational and NoSQL/Document DBs).
Understanding of CI/CD pipelines and version control (Git).
Familiarity with cloud engineering concepts (e.g., AWS, Azure, GCP).
Knowledge of OWASP Top 10 vulnerabilities and secure coding.
Ability to leverage AI-powered tools to boost development productivity.
📩 How to Apply
Email: careers@alliontechnologies.com
