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
our software stack focused on construction-centric solutions. Duties & Responsibilities: Design, develop software development lifecycle, including software design, analysis, and coding Establish and maintain ability to design software and analyse user needs to ensure responsive and functional design Strong experience
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
ability to design software and analyse user needs to ensure responsive and functional design • Strong experience software development lifecycle, including software design, analysis and coding • Establish and maintain