Mandatory Skills
- Strong in Python Programming
- Node JS
- Strong in Handling streaming data services
Major ResponsibilitiesThe key responsibilities of the role include developing, testing, and maintaining robust and scalable applications, collaborating with cross-functional teams, designing and implementing efficient and reusable code, identifying and resolving software-related issues, staying up-to-date with industry trends, participating in code reviews, and contributing to the continuous improvement of development processes.The successful candidate will possess excellent collaboration and communication skills, be proactive and self-motivated, and able to work independently and collaboratively in a team.
Ideal Candidate
- Software Engineer with proven Python and NodeJS experience to join our dynamic team.
- The successful candidate will design, implement, and maintain Python-based applications, collaborating with cross-functional teams to deliver high-quality software solutions that meet our customers' needs and enhance our business operations.
- The ideal candidate will have a Bachelor's degree in computer science, engineering, or a related field, with at least 4 years' experience in Python backend cloud-based applications and 2 years' experience in NodeJS backend cloud-based applications.
- They should also have experience with testing frameworks, designing and implementing end-to-end and integration tests, and knowledge of cloud services, preferably AWS.
About 7N
Over decades, 7N has been part of several waves of digitalization. Today, our consultants work across industries and geographical borders to deliver the projects that define the new digital realities. We offer a highly specialized portfolio of IT services and solutions delivered by the top 3% of IT professionals. Our expertise spans across many industries, providing digital transformation across all phases of the IT project life cycle.By engaging early with 7N, you benefit from our experience and expertise when defining the project scope and strategic needs, and you gain flexibility to accommodate changing demands while maintaining control and ownership of IT development.