Software Engineer
Vates
We're looking for a Senior Software Engineer to join one of our client customers. This will be a key talent segment in Products & Engineering. This role is critical to the delivery of solutions
Requirements:
- Three or more years of recent professional experience in solving challenging technical problems in one or more of the following areas:
- Java with at least 3 Spring framework projects (Ex: Spring Boot, Spring Data, Spring Security).
- NodeJS
- Modern Javascript SPA frameworks (Ex: Angular, React + Redux, Vue.js), willing to use Angular.
- Ability to write and speak English.
Responsibilities:
- Design, develop and own highly-scalable, reliable end-to-end solutions building robust unit tests to deliver high quality products.
- Prioritize requirements and features.
- Demonstrate technical subject matter expertise to scope projects, architect design solutions, and resolve issues.
- Conduct technical investigations and prototyping in a fast-paced agile environment.
- Solve problems sharing solutions and lessons learned, stepping back to understand the broader context and implementing fixes to ensure that they never occur again.
- Stay current on evolving technologies and industry trends.
- Achieve consistent level of autonomy.
English level: Upper intermediate.
Time shift: Full time
Location: Remote