Job Description - Software Engineer
Job Description
Grace May is working with an AI consultancy that is seeking to add a Software Engineer to join its expanding team. The company predominantly provides AI solutions tailored to its customer's needs and is involved in driving digital transformation using cutting-edge artificial intelligence.
The Role
Identify and implement software development tools, services and methodology
Develop application(s) to meet required standards and specifications
Develop AI/ML strategies for process automation
Collaborate with internal personnel to refine and clarify specifications
Document application workflow, security configuration, and technology
Manage resources and development schedules and priorities
Support agile development practices
Tech involved
ASP.NET
Blazor
Utilisation of API gateways and external services
Database systems (e.g. MS SQL, MySQL, PostgreSQL)
CI / CD processes (Azure DevOps)
Data analysis, manipulation, transformation, and visualisation
Deep learning and AI modelling tools and techniques
An understanding of Security by Design Principles
Multi-tenant application design with role-based access controls
The Person
5+ years’ experience working as a software developer using ASP.NET
Good command of design patterns, online user experience, and UI
Familiarity with usual development tools: Git, GitHub/GitLab, CI/CD, test frameworks
Excellent communication skills, verbal and written English
A logical, analytical, and creative approach to problems
Methodical approach to work, thoroughness and attention to detail
Collaborative, proactive, and communicative attitude
If successful, you can work with other exceptional people and cutting-edge technology and be part of something very special. If you are a software developer interested in finding out more apply.
Original job Software Engineer posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.