We are looking for a Senior Software Engineer - Python Backend Development with 5-8 years of experience in Python Backend Development. The ideal candidate will have a strong understanding of object-oriented programming, data structures, software architectures, design principles, and patterns.
Requirements
- B.E/ B.Tech/ M.Tech/ MCA in Computer Science/Electronics and Communications/Telecommunications/Electrical/Instrumentation
- 5-8 years of proven experience in Python Backend Development
- Demonstrated ability in problem-solving, optimally diagnosing technical issues and proposing reasonable solutions.
- Proficiency in Python
- Strong understanding and experience of object-oriented programming, data structures, software architectures, design principles, and patterns.
- Familiarity with Agile software development practices and continuous integration pipelines is preferred.
- Understanding of NI software tools (ex: LabVIEW).
- Persistently drive tasks and lead projects to successful completion.
- Effectively interact and connect with engineering teams and management.
- Work effectively in a diverse, multi-cultural group development environment.
- Problem-solving skills, including effectively diagnosing technical issues and proposing reasonable solutions.
- Take initiative, be a self-starter, and work independently.
- Quickly learn applicable technology, systems, and products.
Benefits
- Competitive benefits plans
- Variety of medical insurance plans
- Employee Assistance Program
- Employee resource groups
- Recognition
- Flexible time off plans
- Paid parental leave (maternal and paternal)
- Vacation and holiday leave