About this role
Our client is seeking an experienced Software Architect to lead the design and technical direction of a cloud-based application for an energy software company. This is a hands-on, short-term contract role ideal for someone who can provide architectural oversight and mentor a mid-sized development team.
Key Responsibilities:
- Define and guide the architecture of a cloud-native application built on .NET with a React or Angular frontend.
- Collaborate with stakeholders to gather requirements and translate them into technical specifications.
- Ensure best practices in software development, including code quality, security, and performance.
- Mentor and provide guidance to developers on architectural decisions and coding standards.
- Conduct code reviews and provide constructive feedback to enhance team skills.
- Stay updated on industry trends and emerging technologies to inform architectural decisions.
Required Skills & Qualifications:
- Proven experience in software architecture and design, particularly with .NET technologies.
- Strong knowledge of cloud platforms and services, preferably Azure or AWS.
- Proficiency in front-end frameworks such as React or Angular.
- Excellent problem-solving skills and the ability to work under tight deadlines.
- Strong communication skills to effectively convey technical concepts to non-technical stakeholders.
Experience: 10-15 years in software architecture or a related field.
What we offer:
- An opportunity to work on innovative projects in a dynamic environment.
- The chance to lead a talented team and influence the technical direction of a key application.
- A collaborative and supportive work culture.
This role is managed by AI-First Talent on behalf of our client. Your application is reviewed directly by our talent team.