At a Glance
- Tasks: Develop and deploy software solutions using Python and AWS, focusing on REST APIs and smart contracts.
- Company: Join Templeton and Partners, a global leader in IT services, driving innovation in technology.
- Benefits: Enjoy a 12-month contract with opportunities for professional growth in a dynamic office environment.
- Other info: This role is fully office-based in London, ideal for those seeking hands-on experience.
- Why this job: Be part of cutting-edge projects that impact the tech landscape while enhancing your skills in cloud development.
- Qualifications: Experience in Python, AWS, and software development; knowledge of blockchain and financial assets is a plus.
The predicted salary is between 48000 - 72000 Β£ per year.
Templeton and Partners are looking for a Python Software Engineer with AWS cloud experience for our global client.
Contract: 12 months inside IR35
Location: London (fully office based)
Requirements:
- Software development experience in one or more general-purpose programming languages, such as Python, and expected to be hands-on with software development tasks.
- Solid experience in AWS Cloud development/deployment (other Cloud development experience would be a plus).
- Experience implementing REST APIs (knowledge in API security would be a plus), unit tests, and using a test-driven development approach and associated testing tools.
- Familiar with the SDLC process.
- Experience in smart contract programming to develop commercial solutions (e.g., EVM, DAML), on private and public blockchains would be a plus.
- Experience with tokenized financial asset implementation for Debt Securities, Equities, Loans or Funds, covering end-to-end lifecycle processing across issuance, distribution, trading, settlement, custody, and account management, asset/loan/fund servicing, etc.
- Excellent communication and follow-through, analytical skills, self-motivated, and attention to detail.
Seniority level: Mid-Senior level
Employment type: Contract
Job function: Information Technology
Industries: Information Services
Python Software Engineer (with AWS cloud experience) in London employer: Templeton & Partners - Innovative & Inclusive Hiring Solutions
At Templeton and Partners, we pride ourselves on being an exceptional employer, offering a dynamic work environment in the heart of London. Our culture fosters innovation and collaboration, providing employees with ample opportunities for professional growth and development, particularly in cutting-edge technologies like AWS and blockchain. With a focus on meaningful projects and a supportive team atmosphere, we ensure that our Python Software Engineers thrive both personally and professionally.
Contact Details:
Templeton & Partners - Innovative & Inclusive Hiring Solutions Recruitment Team
StudySmarter Expert Adviceπ€«
We think this is how you could land Python Software Engineer (with AWS cloud experience) in London
β¨Tip Number 1
Make sure to showcase your hands-on experience with Python and AWS in any conversations you have. Be prepared to discuss specific projects where you've used these technologies, as real-world examples can make a strong impression.
β¨Tip Number 2
Familiarise yourself with the SDLC process and be ready to explain how you've applied it in your previous roles. This will demonstrate your understanding of software development methodologies and your ability to work effectively within a team.
β¨Tip Number 3
If you have experience with REST APIs, be prepared to discuss your approach to API security. Highlighting your knowledge in this area can set you apart from other candidates and show that you understand the importance of secure development.
β¨Tip Number 4
Network with professionals in the blockchain and financial services sectors. Engaging with industry events or online communities can provide valuable insights and connections that may lead to opportunities at StudySmarter or similar companies.
We think you need these skills to ace Python Software Engineer (with AWS cloud experience) in London
Some tips for your application π«‘
Tailor Your CV:Make sure your CV highlights your experience with Python and AWS cloud development. Include specific projects or roles where you implemented REST APIs, used test-driven development, or worked with smart contracts.
Craft a Compelling Cover Letter:In your cover letter, emphasise your hands-on software development experience and your familiarity with the SDLC process. Mention any relevant projects that showcase your analytical skills and attention to detail.
Showcase Relevant Skills:Clearly list your technical skills related to the job description, such as programming languages, cloud technologies, and any experience with tokenized financial assets. This will help demonstrate your fit for the role.
Proofread Your Application:Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your communication skills and professionalism, which are crucial for this role.
How to prepare for a job interview at Templeton & Partners - Innovative & Inclusive Hiring Solutions
β¨Showcase Your Python Skills
Be prepared to discuss your experience with Python in detail. Bring examples of projects you've worked on, especially those that demonstrate your hands-on development skills. If possible, highlight any specific challenges you faced and how you overcame them.
β¨Demonstrate AWS Expertise
Since the role requires AWS cloud experience, make sure to brush up on your knowledge of AWS services. Be ready to explain how you've used AWS in past projects, including deployment strategies and any relevant tools or frameworks you've employed.
β¨Understand REST APIs and Testing
Familiarise yourself with REST API implementation and security best practices. Be prepared to discuss your experience with unit testing and test-driven development, as these are crucial for the role. You might even be asked to solve a problem related to API design during the interview.
β¨Communicate Clearly and Confidently
Excellent communication is key for this position. Practice articulating your thoughts clearly and confidently. Be ready to discuss not just your technical skills but also how you collaborate with teams and manage projects, as this will reflect your analytical skills and attention to detail.