Colombo, LKA
123 days ago
Technical Specialist
**Synopsis:** Provides technical leadership to architect, design and develop internet scale applications and support throughout their lifecycle. **Responsibilities:** + Developing and maintaining top-notch software applications built on private & public cloud. + Architecting & Designing applications by adapting proven industry best practices alongside the R&D objectives. + Leading a team of engineers by providing technical guidance and product roadmap assurance. + Raising the bar on application & infrastructure code quality. + Strengthening the application and platform Security by adopting security best practices. + Ensuring the Compatibility and Accessibility conformity along with various Non-Functional Requirements throughout the application lifecycle. + Automating functional & other quality tests at different layers of the application to uncover issues as early as possible. + Improving application's ability to continuously integrate & deploy to facilitate frequent and smaller releases with no customer impact. + Baking Observability into the applications, actively monitoring and resolving issues promptly. + Monitoring various performance indicators of the applications and making continuous improvements and optimizations. **Requirements:** + A bachelor's degree in Software Engineering, Computing or a related field. + Minimum of 6 years of experience in Software Engineering with at least 2 years of experience in leading engineering teams. + An up-to-date knowledge on industry trends & new developments in programming, application development and lifecycle management. + A passion for solving problems with innovative & practical solutions. + Strong analytical and reasoning skills with the ability to visualize the outcomes. + Thorough knowledge on algorithms & data structures. + Proficiency in at least two high level programming languages such as Java, C#, Python and the ability to quickly adopt languages & techniques. + Working knowledge on Java, Spring/SpringBoot, MongoDB, Elasticsearch, AWS, Microservices will be an added advantage. + Ability to craft quality code and automate various types of tests on application components. + Proficiency in monitoring applications, troubleshooting and fixing application issues. + Thorough knowledge on the Non-Functional requirements of applications such as Security, Accessibility, Compatibility, Observability & Availability. + Working knowledge on continuous integration and deployment. 1083321 **Job:** TECHNOLOGY **Organization:** Higher Education **Schedule:** FULL\_TIME **Req ID:** 18146
Confirm your E-mail: Send Email