Senior Software Engineer – Design Systems
- Source: Naukri
- Dexcel Electronics Designs
- On-site
- Bengaluru
- Full-Time
- Senior
Job Description
Roles and Responsibilities :
- Create and manage data structures to store design data.
- Develop scalable and maintainable code using Data structures, algorithms, and design patterns in Python.
- Collaborate with design engineers to develop automation solutions.
- Implement and structure these implementations following state-of-the-art software concepts.
- Define architecture, coding principles, QA strategies, and documentation plans.
- Work with cross-functional teams to identify and prioritize project requirements.
Job Requirements :
- Strong understanding of OOPs concepts, including classes, objects, inheritance, polymorphism, and encapsulation.
- Proficiency in developing microservices architecture using Python.
- Experience with UML modeling language.
- Familiarity with Flask framework is desirable.
- Knowledge of Data Structures, Algorithms, and Design Patterns is advantageous.
- Ability to work collaboratively with teams to deliver high-quality results.
Skills
- Python
- Flask
