Software Developer
THE DIGITAL CONSUMER, LLC
Exeter, United States of America
1 month ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Exeter, United States of America
Tech stack
API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Python
NetCDF
Software Engineering
Amazon Web Services (AWS)
Prompt Engineering
GIT
Software Version Control
Job description
We are currently recruiting for an experienced Software Developer to work a 12-month contract for our client initially two days per week on-site in Exeter (dropping to one day per week after induction).
Consumer Digital enables the public to access data through various channels such as the website and mobile apps. Your team within Consumer Digital aims to understand the important data for web scale platforms and make available the latest information through common capability APIs that are robust and well architected.
At this role level, you will:
- Develop software to meet user needs
- Follow best practice guidelines and help to improve those guidelines
- Write clean, secure and well-tested code
- Coach and mentor more junior colleagues
- Operate the services you build and identify issues in production
Requirements
- Strong analytical and problem-solving skills
- Proven ability of designing, implementing and delivering quality and efficient software using Amazon Web Services to deliver data via APIs
- Good communication skills that adapt to all level of stakeholders
- Self-motivated with the ability to prioritise, meet deadlines, and lead development activities
- Demonstrable skills in Python software development
- Demonstrable skills in AWS CDK
Desirable:
- Experience of source control systems such a git
- Experience of AGILE approach to software development following GDS principles
- Experience of using AI/Prompt engineering to aid development
- Experience of scientific data formats such as NetCDF, BUFR, GRIB