Company Overview:
Lean Tech is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer many opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America and the United States, contributing to cutting-edge developments in multiple industries.
Currently, we are seeking a Senior Azure Cloud & Full-Stack Developer with a strong English level to join our team. Here are the challenges that our next warrior will face and the requirements we look for:
Position Title: Senior Azure Cloud & Full-Stack Developer
Location: Remote - LATAM
What you will be doing:
We are seeking a talented Senior Azure Cloud & Full-Stack Developer to join our IT team. The ideal candidate will be involved in tasks such as back-end and front-end web development, software development, and full-stack development. The developer will also work with Cascading Style Sheets (CSS) to enhance user interface and experience.
Your responsibilities will include:
Develop and maintain full-stack applications using .NET Core/ASP.NET Core, C#, and Node.js to create robust, scalable web services and applications. Design and implement front-end components with frameworks such as Next.js, Angular, React, or Vue, utilizing TypeScript to ensure high-quality user interfaces and experiences. Lead the architecture and development of large-scale applications, providing technical direction and mentorship to junior developers and contributing to the overall technical strategy. Develop and manage back-end services using Web API, RESTful services, and WCF services, ensuring secure and efficient communication between client and server. Work with Azure cloud technologies, including managing Azure Logic Apps, Azure Functions, and Azure Service Bus, to develop cloud-native applications and optimize cloud resources. Utilize Azure Platform as a Service (PaaS) offerings to build and deploy cloud solutions, ensuring scalability, security, and performance. Develop and implement solution architecture, demonstrating a deep understanding of cloud-native and hybrid cloud environments to meet business requirements and technical standards. Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications, ensuring alignment with project goals and timelines. Stay current with Microsoft certifications (AZ-204) and continuously update knowledge of emerging technologies and best practices in cloud computing and software development. Optimize and enhance application performance, leveraging both front-end and back-end technologies to ensure a seamless user experience. Ensure code quality and maintainability through code reviews, testing, and adherence to coding standards and best practices. Utilize problem-solving and analytical skills to debug and resolve complex technical issues, ensuring high availability and reliability of applications.
Requirements & Qualifications
To excel in this role, you should possess:
Expertise with .NET Core/ASP.net CoreExperience with large-scale applications in a leadership roleWeb Services using Web API, Restful Services, and WCF ServicesExpertise in C#Expertise in Node.JSExperience in Nextjs/Angular/React/Vue + TypescriptBroad experience with .NETManaging Azure Logic apps, functions, Azure service busExperience with Azure PaaSDemonstrable experience developing solution architectureMust have current Microsoft certifications (AZ-204)Back-End Web Development and Software Development skillsFront-end development and Cascading Style Sheets (CSS) skillsFull-Stack Development experienceBachelor's degree in Computer Science or related fieldStrong problem-solving and analytical skillsAbility to work collaboratively in a team environmentExperience with Azure Cloud services is a plus
Why you will love Lean Tech:
Join a powerful tech workforce and help us change the world through technologyProfessional development opportunities with international customersCollaborative work environmentCareer path and mentorship programs that will lead to new levels.
Join Lean Tech and contribute to shaping the data landscape within a dynamic and growing organization. Your skills will be honed, and your contributions will be vital to our continued success. Lean Tech is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.