Full Stack Engineer

Full Stack Engineer

Posted 1 week ago by 1761211206

Negotiable
Undetermined
Undetermined
London

Summary: The role of Software Engineer focuses on delivering impactful software products while adhering to best practices in software engineering. The ideal candidate will possess a continuous improvement mindset, optimizing processes and applications to enhance business value. Responsibilities include providing consultation, developing solutions, and maintaining high standards in software development. The position requires extensive experience in software development, particularly with .NET Core applications and cloud technologies.

Key Responsibilities:

  • Provide consultation and develop solutions that align with enterprise technology standards, principles, and methodologies.
  • Estimate effort, design solutions, and produce technical deliverables, including coding, testing, and comprehensive documentation.
  • Support functional excellence by defining and maintaining tools, standards, and methodologies, incorporating industry best practices.
  • Handle complex integration scenarios, including connections between on-premise systems, cloud platforms, and legacy solutions.

Key Skills:

  • Over 8 years of software development experience across various areas, including front-end, back-end, cloud automation, and orchestration.
  • At least 3 years of hands-on experience in designing, developing, and maintaining .NET Core applications.
  • Strong expertise in building real-time event-driven systems and advanced back-end development, including server-side messaging.
  • Proficient in serverless computing using tools like Azure Data Factory, Durable Azure Functions, Service Bus, Azure Blob Storage, and LogicApps.
  • Skilled in designing low-latency solutions for data acquisition or trading systems.
  • Expertise in data development technologies such as SQL, NoSQL, and cloud-based datastores.
  • Well-versed in cloud-native deployments, including CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) and containerised environments (Kubernetes, Docker).
  • Experience working within Agile teams, employing robust architectural and design practices, unit testing patterns, and maintaining high code quality standards.

Salary (Rate): undetermined

City: London

Country: undetermined

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

We are seeking a skilled Software Engineer with a solid track record of adhering to best practices in software engineering and delivering impactful software products and applications. The ideal candidate should exhibit a continuous improvement mindset, focusing on optimizing processes and applications to create business value.

Primary Responsibilities:

  • Provide consultation and develop solutions that align with enterprise technology standards, principles, and methodologies.
  • Estimate effort, design solutions, and produce technical deliverables, including coding, testing, and comprehensive documentation.
  • Support functional excellence by defining and maintaining tools, standards, and methodologies, incorporating industry best practices.
  • Handle complex integration scenarios, including connections between on-premise systems, cloud platforms, and legacy solutions.

Essential Qualifications:

  • Over 8 years of software development experience across various areas, including front-end, back-end, cloud automation, and orchestration.
  • At least 3 years of hands-on experience in designing, developing, and maintaining .NET Core applications.
  • Strong expertise in building real-time event-driven systems and advanced back-end development, including server-side messaging.
  • Proficient in serverless computing using tools like Azure Data Factory, Durable Azure Functions, Service Bus, Azure Blob Storage, and LogicApps.
  • Skilled in designing low-latency solutions for data acquisition or trading systems.
  • Expertise in data development technologies such as SQL, NoSQL, and cloud-based datastores.
  • Well-versed in cloud-native deployments, including CI/CD pipelines (e.g., GitHub Actions, Azure DevOps) and containerised environments (Kubernetes, Docker).
  • Experience working within Agile teams, employing robust architectural and design practices, unit testing patterns, and maintaining high code quality standards.

Preferred Qualifications:

  • Experience in the energy sector, particularly knowledge of the end-to-end power trading lifecycle and European wholesale energy markets.
  • A background in data engineering, including experience with Python, Databricks, and Power BI.

Apply today