Job Openings
Intermediate Full-Stack Support Engineer
About the job Intermediate Full-Stack Support Engineer
Minimum Requirements:
- Bachelors degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of software development experience, with a strong emphasis on Python.
- 3+ years of full stack development experience, with proven expertise in C# and Angular
- Experience with Azure cloud services, including but not limited to Azure App Services, Azure SQL Database, and Azure DevOps.
- Demonstrated ability to provide high-level technical support and troubleshooting for complex application issues.
- Proficiency in database design, with experience in both SQL and NoSQL databases.
- Solid understanding of web development technologies, RESTful services, and modern application frameworks.
- Effective communication skills, with the ability to articulate technical challenges and solutions to both technical and non-technical stakeholders.
Preferred Skills:
- Certifications in Azure or related cloud technologies.
- Familiarity with additional frontend or backend technologies is a plus.
Responsibilities:
- Design, develop, and maintain applications using C# (backend) and Angular (frontend) within Azure cloud environments.
- Provide expert-level technical support for application issues, utilising a deep understanding of Azure services to troubleshoot and resolve problems efficiently.
- Collaborate with cross-functional teams to capture requirements, translate them into technical solutions, and ensure adherence to best practices in development and support.
- Monitor application performance, identify opportunities for optimization, and ensure security best practices are followed.
- Guide and mentor junior developers, fostering a culture of learning and continuous improvement.
- Stay abreast of the latest developments in cloud technologies, programming languages, and frameworks to drive innovation within the company.