Description

About You

0-2 years relevant experience in Java development

 

It would be great if you also had

Experience with cloud development and AWS. 

Experience developing web applications and services.

Experience developing with JavaScript frameworks – React, Angular and Node in particular 

Experience with relational databases and database design using SQL Server, PostgreSQL, MySQL, etc. 

Experience developing with Sprint Boot and/or Spring Cloud

Experience developing in a Linux or Windows environment. 

 

What will you be doing in this role?   

Senior Software Engineer is responsible for guiding development practices, team building, and developing software in a collaborative environment employing Agile development methodologies and helping design and build our entire user experience.  

Contribute materially to team efforts to design, build, test, and support new and existing applications in an agile environment. 

Assist team efforts with the identification, design, and implementation of solutions for new features and software defects. 

Produces high-quality and on-time deliverables according to planned project goals. 

  Mentor less experienced team members 

Recommend additions and enhancements to project architecture and technology selection and best practice discussions and related decisions

Education

Any Graduate