Primary Responsibilities (Essential Duties)
- Develop and maintain user interfaces using React, Redux, and other modern web technologies. Optimize front-end code for performance and scalability. Utilize Leaflet and JSON schemas for mapping and data representation.
- Connects with product managers, designers, and engineers to quickly develop and implement innovative product features that sustain a customer-centric user experience.
- Build and maintain backend logic with Asp.net core Web Api and cloud architectures .
- Partner closely with fellow developers, product managers, and internal stakeholders. Ability to lead SCRUM meetings and participate in the Agile development process
- Participate code reviews of colleagues and provides constructive feedback and insight, while insuring product stability, best practices, and security.
- Assists in task generation, sprint prioritization, and backlog grooming, maintaining a keen focus on developing solution elements that support organizational goals and product quality.
- Assist with testing, deployment, and system security and integrity procedures. Escalates and participates in developing sound, rapid solutions to issues.
- Creates and propagates clear, thorough software documentation and supporting reference materials.
- Proactively consults with key stakeholders to determine the appropriate application and system structures to meet design standards and requirements.
- Developing solutions on a variety of platforms including PLCs, microcontrollers, PCs, and mobile devices