Senior Software Engineer - Python & C#

TEKsystems
Charing Cross, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Charing Cross, United Kingdom

Tech stack

.NET
Amazon Web Services (AWS)
C Sharp (Programming Language)
DevOps
Amazon DynamoDB
Python
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
NoSQL
Software Engineering
Software Systems
GIT
Api Gateway

Job description

We are looking for a Sr Developer to design and develop modern cloud native software solutions using C# as a core, with a strong focus on AWS services and Python development.

As part of a small, agile team, you will take ownership across the full software life cycle - from requirements gathering and solution architecture to development, deployment, and operational support. You will play a key role in building and maintaining AWS based applications, automated CI/CD pipelines, and infrastructure as code deployments.

Requirements

  • Strong experience developing software in Python (Essential), C# (Preferred also) and using Visual Studio/DevOps/Git.
  • Integrate internal and external systems, leveraging AWS tools (eg, Lambda, Step Functions, API Gateway) and develop services to bridge differing platforms
  • Develop web Front End and Back End applications using .NET and Python.
  • Knowledge of relational and NoSQL databases (eg, PostgreSQL, SQL Server, DynamoDB).

Benefits & conditions

  • 20% pension contribution from the company
  • Discretionary bonus scheme (based on company performance)
  • Life insurance 4x Salary
  • 25days annual leave
  • income protection (66.6% of salary, 26 week sickness absence)

Apply for this position