Overview
In this role you drive full software development life cycle in a fast-growing IT company. You will work across design, development and delivery to ship high-quality features in a greenfield setup. You collaborate with a lead manager to grow your delivery and management capabilities. The environment offers hands-on coding, modern tech, and opportunities to learn cutting-edge approaches. You contribute to a culture focused on agility, entrepreneurial spirit, and societal transformation through technology.
Pay / Benefits
- Hybrid working
- 25 days holiday
- Private Medical Health Care via Vitality
- Pension contribution
- Life Assurance
- Professional certifications supported
Responsibilities
- Develop front-end, back-end, and integrations
- Hands-on Python programming
- Plan workflows and optimize processes
- Implement customer requirements for new features
- Analyze and design overall solutions
- Coordinate daily with the team and participate in end-to-end delivery
- Oversee the full software delivery lifecycle
Key requirements
- 2+ years of Python programming experience
- Degree in Software Engineering, Computer Science, Information Technology or similar
- Experience across the full software development lifecycle
- Experience with Terraform
- Databases including MongoDB, SQL or Document Database
- Full-Stack or Backend with Python and React, or TypeScript
- Experience with AWS (Lambda, S3, EC2, RDS)
- Experience in Unit Testing
- Involvement in delivering major IT solutions
- Understanding of agile tools and techniques
- Willingness to travel
- team collaboration
- problem-solving
- adaptability
- Python
- React
- TypeScript
…
