> Markdown version of [/jobs/ext/2254230-senior-software-engineer-aws](https://www.wearedevelopers.com/jobs/ext/2254230-senior-software-engineer-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, AWS - **Company:** Microlise - **Location:** Nottingham, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Agile Methodology, Amazon Web Services, Amazon Elastic Compute Cloud, Amazon S3, Unit Testing, Cloud Engineering, Software Quality, Code Review, Relational Databases, Software Design Patterns, Identity and Access Management, Microsoft SQL Server, Object-Oriented Software Development, Software Architecture, Software Engineering, Cloudformation, Amazon Relational Database Service, Solid Principles, Infrastructure Automation Frameworks, Information Technology, Functional Programming, Cloudwatch, Terraform, Microservices - **Published:** August 26, 2026 - **Apply:** https://www.totaljobs.com/job/senior-software-engineer/microlise-job107902400 ## About the Role * A degree in Computer Science or a related technical discipline, with a strong understanding of core software engineering principles. * Proven commercial experience working as a Software Engineer within an Agile environment. * Strong development experience using C# and .NET technologies. * Experience developing, deploying and supporting applications within AWS cloud environments. * Knowledge of AWS services such as EC2, Lambda, S3, RDS, IAM and CloudWatch. * Understanding of cloud-native architectures, scalability, security and resilience principles within AWS. * Knowledge of Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation would be advantageous. * Knowledge of object-oriented programming concepts, including polymorphism, inheritance and SOLID principles. * Experience working with Microsoft SQL Server and relational databases. * Understanding of modern software architecture, including Microservices. * Experience with unit testing and a commitment to producing high-quality, maintainable code. * Knowledge of design patterns and software optimisation techniques. * A good understanding of different testing approaches and software quality practices. * Experience participating in code reviews, sprint ceremonies and collaborative development practices. * The ability to coach, mentor and support less experienced engineers. * Strong problem-solving skills with the ability to identify and resolve technical issues. * A collaborative approach and excellent communication skills. * Passion for technology, continuous learning and personal development. * A positive, proactive mindset with a desire to contribute to both team and business success ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From Black Box to Glass Box : Bedrock AgentCore Observability](https://www.wearedevelopers.com/videos/2126-from-black-box-to-glass-box-bedrock-agentcore-observability) - [WeAreDevelopers LIVE - CSS is DOOMed](https://www.wearedevelopers.com/videos/1838-wearedevelopers-live-css-is-doomed) - [Infrastructure as Code: The Developer's Secret Weapon](https://www.wearedevelopers.com/videos/1221-infrastructure-as-code-the-developer-s-secret-weapon) - [30 powerful AWS hacks in just 30 minutes: Boost your developer productivity](https://www.wearedevelopers.com/videos/1624-30-powerful-aws-hacks-in-just-30-minutes-boost-your-developer-productivity) - [Implementing Feature Environments with AWS and Terraform](https://www.wearedevelopers.com/videos/531-implementing-feature-environments-with-aws-and-terraform) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)