Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative company seeks a Software Developer to enhance web applications and integrate APIs for energy management solutions. This role involves participating in agile sprints, coding feature requests, and ensuring robust performance through testing and documentation. Ideal candidates will have a strong foundation in Python and Django, along with experience in front-end technologies like HTML, JavaScript, and CSS. The company offers a competitive compensation package, flexible working options, and numerous benefits aimed at fostering a supportive and engaging work environment. If you're passionate about software development and eager to make an impact, this opportunity is perfect for you.
The role:
Excellent opportunity for a Software Developer to join a dynamic team, enhancing existing systems, and adding additional features to a growing stack of software solutions. Our core solutions are web applications servicing our business clients energy management needs. Supporting these we have several micro-services integrating APIs, smart meter feeds, invoices, market & risk data, and generating reports.
Main Duties & Responsibilities:
Participating in the fortnightly cycle of sprint and stand up meetings where tasks are assigned and progress discussed
Joining ad hoc design meeting for larger more complex tasks
Daily coding of feature requests (and bug fixes), applying best practices to generate robust high performing code
Testing your own work and investigating and debugging issues
Documenting code and process flows
Core skills required:
Python Django
API Integration (REST, JSON)
HTML, JavaScript, and CSS
Other desirable skills:
AWS
Docker
Linux
Celery
Flask
Selenium
DevOps
Education and Qualification Requirements:
A-Levels
GCSE's (English & Maths)
Bachelors Degree would be desired/advantageous
Other Characteristics:
Willingness to accept other duties as assigned.
Ability to travel and to work overtime as needed.
Must be able to work with sensitive and highly confidential information.
Personal Qualities:
A passion for software development
Excellent communication skills
Personal style that is in line with the ZTP culture, values and behaviours.
Act as a brand ambassador and communicate respectfully and effectively with all stakeholders across the business.
Structured problem solving, analysis & methodical mindset.
Self-motivated individual with initiative to prioritize workloads and tasks.
Commercial awareness.
Patient.
Creative.
Positive attitude to continuously improve.
Manage multiple projects at the same time.
High degree of independent judgement.
Resilience and adaptable to change.
ZTP Company Benefits:
Competitive Compensation Package.
25 Days Annual Leave plus UK Public Holidays.
Vision Reimbursement.
Flu Vaccine Reimbursement.
EAP.
Nursey & Childcare Salary Sacrifice Scheme.
Pension.
Family Friendly Policies.
Remote Working.
Flexible Working Options.
We Work Office Membership.
Quarterly Team Get Togethers.
Recognition Scheme.
Referral Scheme.
1 Day Paid for Volunteering to Support Local Community.
Home Office Set Up.
Learning & Development Opportunities.
Career Pathways & Promotion Opportunities.