At Softgic, we work with the best: with those who create, with those who love what they do, and with those who give 100% in their attitude—because that is our #Coolture. Join our purpose of making life easier through technology and become part of our team as a .NET Cloud Application Developer.
Requirements:
* Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related field.
* 2+ years of professional experience building applications with the .NET stack.
* Proven experience working on cloud-deployed applications (Azure or AWS preferred).
* Familiarity with Agile development, version control, and team-based collaboration.
* Experience in performance tuning, secure coding practices, and application lifecycle management.
Responsibilities:
* Design, build, and maintain full-stack cloud-native applications using C#, .NET Core, Blazor, and Entity Framework.
* Collaborate with cross-functional teams to gather requirements, plan projects, and deliver high-quality solutions aligned with organizational goals.
* Participate in code reviews, architectural discussions, and design sessions with peers and technical leadership.
* Implement and optimize CI/CD pipelines for reliable deployment of .NET applications in Azure and/or AWS environments.
* Integrate front-end and back-end components using Blazor WebAssembly or Server, REST APIs, and secure authentication flows.
* Contribute to Infrastructure as Code (IaC) and automation initiatives for deployment, monitoring, and configuration.
* Monitor, troubleshoot, and enhance performance and security of cloud-hosted applications.
* Document architectural decisions, implementation details, and system design to support team growth and system maintainability.