Full Stack Developer (.NET, Azure, Angular)
- Full-time
Company Description
CloudMoyo is the global partner of choice for digital solutions at the intersection of cloud and AI. We empower customers to transform with resilience by innovating with apps at litespeed, democratizing data, and infusing artificial intelligence in business operations. Our solutions are delivered across a variety of flexible engagement models to drive customer value. Our FastTracktoValue™ customer-focused methodology is proven to accelerate vision-to-value. We’re on a mission to help enterprises juggle the challenges of cloud data architecture and embrace the value of using data to drive business outcomes. As a Microsoft Gold Partner, we take a holistic approach to empowering businesses to move to the cloud by assessing their existing business infrastructure and deploying solutions for moving the different functions to a cloud-based system. CloudMoyo is recognized by Seattle Business Magazine as a “Top Company to Work For” for the fourth consecutive year and ranked No. 1 in 2023.
Job Description
We are seeking a highly skilled and experienced Full Stack Developer with 3 to 8 years of professional experience to join our dynamic team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining our web applications using the .NET framework, Azure services, and Angular.
Responsibilities:
- Develop and maintain scalable and high-performance web applications using the .NET framework, Azure services, and Angular.
- Collaborate with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver high-quality software solutions.
- Participate in the full software development lifecycle, including design, coding, testing, and deployment.
- Write clean, efficient, and maintainable code adhering to coding standards and best practices.
- Troubleshoot and debug application issues, identify bottlenecks, and propose solutions.
- Optimize application performance and ensure scalability.
- Stay up-to-date with the latest industry trends and technologies and make recommendations for process improvements.
- Conduct code reviews to ensure code quality and provide constructive feedback to team members.
- Mentor and assist junior developers, sharing your knowledge and expertise.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 3 to 8 years of professional experience as a Full Stack Developer.
- Strong proficiency in .NET framework, C#, and ASP.NET.
- Hands on with Azure services, such as Azure App Service, Azure SQL Database, Azure Functions, and Azure Storage.
- Solid understanding of front-end technologies, including HTML5, CSS3, and JavaScript.
- Proficiency in Angular and related frameworks (Angular 2+).
- Strong knowledge of database concepts and SQL.
- Familiarity with version control systems, such as Git.
- Ability to write clean, efficient, and maintainable code.
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration skills.
- Self-motivated with a passion for continuous learning and professional growth.