Jobs in London

Full Stack Developer AWS Jobs in London 2023

  • Job Description

    Position: Software Developer

    Job Summary: Join our team as a Software Developer and become part of a collaborative squad environment consisting of highly skilled and motivated developers. You will work closely with front-end developers to design, build, and document new APIs for our web and mobile platforms. We follow progressive DevOps practices, utilizing infrastructure as code and modern CI/CD pipelines. As a valued member of our team, you will contribute to system design discussions, evaluate new technologies, and continuously monitor and improve our APIs. You will also participate in the build-and-run team, ensuring the product’s optimal performance 24/7 and providing high-quality documentation for knowledge sharing.

    Responsibilities:

    1. Collaborative Development:
      • Work closely with a team of approximately six skilled and motivated developers in a collaborative squad environment.
      • Collaborate with front-end developers to design and build new APIs that align with platform features.
      • Document the APIs and ensure clear communication and understanding within the development team.
    2. Infrastructure as Code and CI/CD:
      • Apply progressive DevOps practices, building everything as infrastructure as code.
      • Utilize modern CI/CD pipelines to ensure efficient and reliable deployment processes.
    3. System Design and Evaluation:
      • Contribute to system design and architectural discussions, providing valuable insights and suggestions.
      • Continuously evaluate new technologies and tools that can enhance developer and API user experience.
    4. Monitoring and Issue Resolution:
      • Monitor APIs regularly, promptly identifying and resolving any issues or performance concerns.
      • Collaborate with the team to fix issues and improve the overall quality and reliability of the APIs.
    5. On-call Support:
      • Participate in an on-call rotation (approximately one week in every six) to ensure 24/7 product performance.
      • Respond to and resolve any critical incidents or emergencies promptly and effectively.
    6. Documentation and Knowledge Sharing:
      • Provide high-quality documentation, enabling knowledge sharing within the team and promoting the reuse of solutions.
      • Maintain comprehensive and up-to-date documentation for APIs and related systems.
    7. Stakeholder Engagement:
      • Demonstrate and present your work to both technical and non-technical stakeholders, showcasing the value and impact of your contributions.
    8. Work Management:
      • Manage your work, keeping boards and tasks up to date.
      • Attend regular stand-up meetings to provide updates on progress and collaborate with the team.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button