At a Glance
- Tasks: Lead software development projects, create documentation, and provide technical support.
- Company: Join a rapidly growing tech company in Derby, known for innovation and collaboration.
- Benefits: Enjoy flexible working options, competitive salary, and opportunities for professional growth.
- Why this job: Be part of a dynamic team, tackle exciting challenges, and make a real impact.
- Qualifications: Solid experience with Python, Linux, Bash, and understanding of Software Architecture and Microservices.
- Other info: Opportunity to engage directly with customers and contribute to project planning.
The predicted salary is between 48000 - 72000 £ per year.
Senior Software Engineer required by my rapidly growing client. Due to continued growth, my client is in need of an experienced Senior Software Engineer to undertake and complete research, product and/or bespoke development projects of varied scope and complexity, to schedule and within agreed resource constraints. Take ownership and be accountable for technical delivery.
You must have solid skills with Python, Linux and Bash. You need to have a solid understanding of Software Architecture and Microservices along with cloud experience.
Key Tasks and Responsibilities:- Provide team leadership within the Department.
- Develop and code software.
- Create documentation and training material conforming to relevant Company standards and procedures.
- Undertake functional testing and validation of developed code, documentation, and training materials.
- Lead investigations into product use scenarios, reproducing issues and resolving these, liaising directly with the customer as required.
- Contribute to project planning, identifying, and advising on technical tasks to be undertaken and the resources required for the project.
- Understand customer requirements and translate to technical requirements, visiting customer site if required.
- Produce designs and specifications to meet customer requirements.
- Support other parts of the company (sales, marketing etc) by providing technical information or assisting in obtaining research and/or development contracts.
- Identify and participate in research activities to assist in advancing department ways of working.
- Knowledge and experience of the methods and tools relating to IAC and CI/CD are desirable but not essential.
- Provide third line post-sales support.
Senior Software Engineer in Derby employer: Kingdom People
Contact Detail:
Kingdom People Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer in Derby
✨Tip Number 1
Familiarise yourself with the latest trends in Python, Linux, and Bash. Being up-to-date with the latest frameworks and libraries can give you an edge during discussions with our team.
✨Tip Number 2
Showcase your experience with Software Architecture and Microservices in your conversations. Be prepared to discuss specific projects where you've successfully implemented these concepts.
✨Tip Number 3
Demonstrate your leadership skills by sharing examples of how you've guided teams in past projects. We value candidates who can take ownership and drive technical delivery.
✨Tip Number 4
If you have experience with cloud technologies, be ready to discuss how you've utilised them in previous roles. This knowledge is highly relevant to our projects and will make you stand out.
We think you need these skills to ace Senior Software Engineer in Derby
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Python, Linux, and Bash. Include specific projects where you've demonstrated your skills in software architecture and microservices.
Craft a Compelling Cover Letter: In your cover letter, emphasise your leadership experience and ability to manage technical delivery. Mention any relevant cloud experience and how it aligns with the company's needs.
Showcase Problem-Solving Skills: Provide examples of how you've resolved complex issues in previous roles. This could include investigations into product use scenarios or functional testing you've conducted.
Highlight Collaboration Experience: Discuss your experience working with cross-functional teams, such as sales and marketing, to provide technical support. This shows your ability to contribute beyond just coding.
How to prepare for a job interview at Kingdom People
✨Showcase Your Technical Skills
Make sure to highlight your experience with Python, Linux, and Bash during the interview. Be prepared to discuss specific projects where you utilised these skills, as well as any challenges you faced and how you overcame them.
✨Demonstrate Leadership Experience
Since the role involves team leadership, be ready to share examples of how you've led teams in the past. Discuss your approach to mentoring junior developers and how you ensure successful project delivery.
✨Understand Software Architecture and Microservices
Brush up on your knowledge of software architecture and microservices. Be prepared to explain how you've implemented these concepts in previous roles and how they can benefit the company's projects.
✨Prepare for Customer Interaction Scenarios
As the role may involve liaising directly with customers, think of instances where you've translated customer requirements into technical specifications. Practice articulating how you would handle customer inquiries and resolve issues effectively.