Job Description:
Design code test and debug moderately complex software while developing
new and enhancing existing functionality to satisfy customer requirements
both internal and external. Works from specifications or comfortable in an
iterative and incremental development environment. May develop detailed
specifications from which applications will be written designed coded tested
and debugged.
Front end specific skills that includes: collaborating with product team UI/UX
designers and development team to translate user driven designs into crisp
code and thoughtful experiences for our customers generating website
mockups and prototypes develop and optimize live platforms
Experience developing front end applications using Angular. A strong
understanding of the Angular platform along with coding experience
knowledge of how the code works as well as why certain code works is
essential.
Actively contribute to participate in and aim to continuously improve all levels
of testing efforts. Defines scope and develop testing methods collaborating
with QA team and other developers. Provides a broad perspective on quality
initiatives offering guidance to team members.
Support maintain and document software functionality. Act as a resource for
less experienced engineers. Makes recommendations on engineering
processes and methods.
Provide second level operational support to diagnose and resolve incidents in
production systems. Has direct interaction and consultative role with
operations team. Able to resolve most issues but will escalate complex
issues to more senior team members as necessary.
Actively participate in general knowledge/technology transfer throughout the
team/department. This includes documenting larger scope and moderately
complex assignments for knowledge transfer and developing expertise in
specific areas. Presents information and mentors other team members on
area(s) of expertise. Provide technical assistance on assigned module/project.
Partner with product owners/business partners to define requirements and
software design. Participate in discussions influence outcomes and make
recommendations on feasibility and processes.
Job Qualifications:
Bachelor s degree required or equivalent work experience
Strong understanding of architectural standards and software development
methodologies
5 years hands on experience with Cloud Platforms (GCP(Preferred) AWS or
Azure)
79 years development experience using Angular Java Spring Boot Elastic
Search Jenkins Big Query Postgres Kubernetes Anthos. PHP experience a
plus
3 years geospatial development including tile set generation and visualization
functionality. Experience with geospatial technologies including Carto or
Mapbox a plus
5 years Full stack development experience using micro front end and micro
service design patterns
Experience with eventbased integrations using message queue technologies
including Kafka or RabbitMQ
Experience implementing observability functions using Elastic Kibana Mix
Panel or similar
Create and modify CI/CD pipelines
Strong oral and written skills
Business/technical requirements analysis skills
Strong interpersonal / relationship management skills
Domainspecific industry experience in Real Estate Insurance Mortgage or
Meteorology a plus
angular,message queue technologies,microservice design patterns,spring boot,mapbox,kibana,rabbitmq,kafka,php,geospatial development,jenkins,big query,elastic,kubernetes,carto,mixpanel,postgres,anthos,micro front end,elasticsearch,ci/cd pipelines,java