22 sep
|
Kronia Technologies
|
México
22 sep
Kronia Technologies
México
Remote - LATAM
Kronia® is looking for a Software Developer – .NET / Azure to support the design, development, integration, continuous improvement, and support of enterprise applications within a collaborative and multidisciplinary environment.
The role will focus on building secure, scalable, and resilient software solutions using C#/.NET and Microsoft Azure, while contributing to API integrations, cloud services, automation, CI/CD, and Infrastructure as Code. The idóneo candidate combines strong software engineering fundamentals with a product-oriented mindset and hands-on experience leveraging Generative AI and Agentic AI technologies to improve engineering productivity and deliver modern enterprise solutions.
This position requires close collaboration with Product Owners, Architects, and cross-functional teams to translate business requirements into reliable technical solutions while maintaining high standards for quality, security, performance, and scalability.
You’ll be doing:
- Design, develop, test, and maintain high-quality enterprise software solutions using C# and .NET.
- Develop and integrate REST APIs, including integrations with Microsoft Graph API.
- Design and develop cloud-based solutions leveraging Microsoft Azure services.
- Build and support solutions using Azure technologies including App Services, Azure Functions, API Management, Key Vault, and Entra ID.
- Use Python for automation, system integrations, data processing, and enterprise services where applicable.
- Design and maintain integrations with relational databases, including Oracle and SQL Server.
- Build and maintain CI/CD pipelines using GitHub Actions.
- Develop and maintain Infrastructure as Code using Terraform.
- Ensure applications meet non-functional requirements related to security, performance, resilience, and scalability.
- Leverage Generative AI and Agentic AI solutions to accelerate software development, automate repetitive activities, and improve engineering efficiency.
- Collaborate with Product Owners, Architects, and cross-functional teams within an Agile delivery model.
- Participate in technical design, troubleshooting, code reviews, testing, and continuous improvement initiatives.
- Prepare and maintain technical documentation, architecture diagrams, and functional specifications.
- Take ownership of assigned solutions throughout development, deployment, and ongoing support.
The skills you bring:
- Strong professional experience in software development using C# and .NET.
- Working knowledge of Python, particularly for automation, system integration, data processing, or enterprise services.
- Strong hands-on experience with Microsoft Azure and cloud-based application development.
- Experience with Azure services including App Services, Functions, API Management, Key Vault, and Entra ID.
- Strong experience designing, developing, and integrating REST APIs.
- Experience working with Microsoft Graph API.
- Solid experience with relational databases,
particularly Oracle and SQL Server.
- Hands-on experience with GitHub Enterprise and GitHub Actions.
- Experience implementing CI/CD practices and automated software delivery.
- Experience with Infrastructure as Code using Terraform.
- Hands-on experience leveraging Generative AI and Agentic AI solutions, such as GitHub Copilot, Azure AI services, AI agents, or equivalent technologies.
- Strong understanding of software engineering principles, including security, scalability, resilience, maintainability, and performance.
- Strong analytical and problem-solving capabilities.
- Strong customer and stakeholder orientation with the ability to translate business needs into technical solutions.
- Collaborative mindset with strong communication and knowledge-sharing skills.
- Strong sense of ownership, accountability, and attention to detail.
- Fluent English.
Nice to have:
- Experience working within product-oriented engineering teams.
- Experience with Agile methodologies such as Scrum, Kanban, or similar frameworks.
- Additional experience building or integrating AI-enabled applications, copilots, or intelligent agents.
- Experience with Model Context Protocol (MCP).
- Experience working within enterprise-scale technology environments.
Working Environment:
- Full-time, nearshore engagement.
- Collaborative and multidisciplinary product environment.
- Cross-functional collaboration with Product Owners, Architects, Software Engineers, and other enterprise technology teams.
- Opportunity to contribute to the continuous improvement and modernization of enterprise workplace solutions.
📌 Artificial Intelligence Engineer (México)
🏢 Kronia Technologies
📍 México