Key Responsibilities
- Design, develop, and maintain enterprise‑grade applications deployed on Amazon Web Services (AWS).
- Build and enhance full‑stack software solutions using .NET, Blazor, Python, and PostgreSQL.
- Apply strong problem‑solving skills to analyse requirements and implement practical, maintainable solutions.
- Leverage AI‑assisted code generation tools to improve development efficiency and code quality.
- Conduct code reviews to ensure adherence to coding standards, architectural principles, and best practices.
- Collaborate with business stakeholders to clarify functional requirements and solution intent.
- Work with technical teams and platform services to deploy, operate, and support applications in AWS production environments.
- Contribute to continuous improvement of engineering practices, tooling, and code quality standards.
Required Qualifications & Experience
- Degree in Computer Science, Software Engineering, or a related technical discipline.
- 5+ years of professional software engineering experience delivering production systems.
- Strong hands‑on experience with .NET (Core), Blazor, and Python.
- Experience working with PostgreSQL or similar relational databases.
- Hands‑on experience deploying and operating applications in Amazon Web Services (AWS).
- Solid understanding of software engineering fundamentals, including application architecture, APIs, microservices and design patterns.
- Familiarity with DevOps tools and practices (e.g. Git, CI/CD pipelines, containerization)
- Proven ability to debug, troubleshoot, and resolve issues in production systems.
Preferred/Advantageous Skills & Experience
- Experience with AWS Solution Architecture, including designing end‑to‑end cloud architectures that are scalable, secure, reliable, and cost‑efficient
- Prior exposure to AWS Well‑Architected Framework and architectural best practices
- Experience with Infrastructure as Code (e.g. CloudFormation, Terraform, CDK)
- Familiarity with software observability, logging, and monitoring in cloud environments