Technical Lead / Senior Software Engineer
Posted on:
05/01/2023
Closing on:
10/02/2023
Brief description :
Technical Lead / Senior Software Engineer
We are looking to hire a hands-on experienced technical lead/senior software engineer to be responsible for providing solutions for technical issues which may affect product delivery. The technical lead will facilitate requirement analysis, conduct peer reviews, and implement design solutions. Demonstration of sound knowledge of industry best practices, good organizational and leadership skills are expected as part of the work profile. Should have good analytical/technical skills to anticipate issues and frame remedial actions and excellent teamwork skills.
Hands on coding experience is a must.
Profile Responsibilities:
· Performing requirement analysis.
· Developing high quality detailed designs.
· Conducting unit testing and using automated test frameworks.
· Review the work of other developers and providing feedback.
· Using coding standards and best practices to ensure quality.
· Mentoring developers to discuss and implement solutions.
· Troubleshooting systems issues as they arise.
· Server deployment and knowledge of CI/CD.
Preferred skills
Specifications:
· Bachelor’s degree in Computer Science/IT/Engineering.
· 4to 8 years hands-on experience in the IT industry.
· In-depth knowledge of enterprise systems, web, and mobile applications.
· Sound programming fundamentals and technical expertise.
· Good understanding of unit testing methodologies.
· Excellent analytical and communication skills.
· Ability to solve complex problems and issues.
· Sound database concepts.
Technical Skills:
· Python, Django, Web sockets, Postgres, Microservices, Message queuing, Stored Procedures, Design Patterns, Angular, VueJs.