Strong software development experience with one or more of Java, C#, .Net, JavaScript, Spring MVC/Core, XML/JSON, NodeJS, Angular frameworks.
Outstanding problem-solving skills with proven history of delivering high quality scalable and maintainable solutions
Excellent written and spoken communication skills including the ability to understand and communicate requirements to both a highly technical and commercially focused audience.
The Skills You Bring
A software engineer who is passionate about their craft and has an interest and ability to learn and develop using the latest web technologies and frameworks
Experience with Microservices Architecture
Experienced in .Net (Framework/Core), Java, Spring MVC/Core
Experience of Web Frameworks like Spring and Web technologies like HTML, CSS, JavaScript, TypeScript and JQuery
Experience with relational databases, SQL
Proficient in OOPs, Object Oriented Designs (OOD), N-Tier Architecture, Service Oriented Architecture, and Model View Control (MVC) design pattern.
Proven experience in software Design Principles such as SOLID