Collaboration: Work with developers to understand software design. Help resolve defects. Regression and Performance
software development lifecycle, including software design, analysis and coding
Collaborate with internal teams to produce software design and architecture.
- Write clean, scalable
Git
Strong experience applying software design patterns and principles.
Strong
especially Git
to join a successful team providing software solutions to design, develop, and implement solutions to
architecture, and leadership skills. Proficiency in software design patterns and principles. Ability to mediate
inspire and motivate a team. Proficiency in software design patterns and architectural best practices.
UML diagrams in software development.
- Proven experience in embedded systems design with pre-emptive
and troubleshoot the system software.
- Interface with hardware design and development.
- Experience
and leadership skills. Deep understanding of software design principles and architectural patterns. Extensive