Work on your own initiative and produce robust, high-quality code.
Collaborate with the other developers within the team on specific projects.
Ensure all QA procedures are satisfied in terms of process and documentation.
Develop new features within the application.
Fix bugs assigned to you by the Development Manager.
Work with QA's, Product Managers, Programme Delivery, DevOps/ Infrastructure & Data Science stakeholders in a cross-functional team environment, delivering mission critical applications.
Requirements
6+ year’s development experience in a commercial environment.
Development Experience of designing patterns and best practices, such as clean architecture, SOLID principles, CQRS, DDD, Unit testing, TDD.
A degree in Computer Science, Software Engineering, or related field.
Strong C# (.NET core) coding knowledge and experience.
Strong experience with microservices development.
Experience in Test Frameworks such as Moq/xUnit.
Use of GIT in Development activity.
Strong TSQL / SQL Server Knowledge.
Expert understanding of Design Patterns.
Extensive Software Analysis and Design experience.
Modern client-side JavaScript framework (i.e. Vue.js, React, Angular).
Extensive experience with RESTful API’s, including Web API and Swagger (OpenAPI).
Familiarity with Scrum Methodologies.
Advanced knowledge of Identity and Access Management (IAM) Frameworks - OAuth2 / OpenID / SSO via SAML 2.0.
Experience working in an agile team developing highly available, highly scalable, secure applications on Azure or AWS utilizing both IAAS and PAAS.
Full Stack Engineer in a collaborative team developing features for Sitemate's construction software products. Involves mentoring, planning, and cross - team collaboration.
Junior Full Stack Engineer developing features for Sitemate's software products in the built world. Collaborating with cross - functional teams to improve customer experience and streamline processes.
Full Stack Software Engineer helping productize AI and ML capabilities into robust features at PlanHub. Building scalable systems and collaborating closely with AI and engineering teams.
Senior Full Stack Developer required for real estate technology company MoxiWorks. Develop full stack features using Ruby on Rails and React for scalable systems.
Business Applications Technical Lead guiding internal systems development at Ideagen. Leading a team to implement integrated solutions and drive AI adoption in processes.
Software Engineer developing AI/ML solutions for automotive dealerships at myKaarma. Collaborating on diverse tech stacks to enhance customer engagement and operational efficiency.
Senior Software Engineer developing cloud - native SaaS solutions for Netwrix Directory Manager. Designing and delivering features with an emphasis on scalability, performance, and maintainability.
Infrastructure Application & Automation Software Engineer at Hammerspace delivering cloud infrastructure solutions. Building production - grade automation frameworks and collaborating with multiple teams.
Software Engineer contributing to modernization of identity governance solutions at Netwrix. Collaborating with the team to design, develop, and enhance cloud - native services in the identity space.