Cloud Developer / AWS Solutions Architect with .Net integration
Role details
Job location
Tech stack
Job description
We are seeking a dynamic and highly skilled Cloud Developer / AWS Solutions Architect with expertise in .NET integration to join our innovative technology team. In this role, you will lead the design, development, and deployment of scalable cloud-based solutions leveraging Amazon Web Services (AWS). Your deep understanding of cloud architecture, solution architecture, and software development will drive the creation of robust, secure, and efficient systems that meet complex business needs. You will collaborate with cross-functional teams to implement microservices, RESTful APIs, and enterprise-grade applications while ensuring seamless integration with existing .NET frameworks. This position offers an exciting opportunity to shape cutting-edge cloud solutions and elevate our digital capabilities., * Design and implement cloud-native applications using AWS services such as S3, EC2, Lambda, and RDS, ensuring high availability and scalability.
- Architect and develop solutions that integrate .NET applications with cloud environments, utilizing technologies like ASP.NET, C#, and Entity Framework.
- Develop RESTful APIs and web services to enable seamless communication between distributed systems and front-end interfaces built with Angular, React, or Ember.js.
- Collaborate with requirements gathering teams to translate business needs into scalable technical solutions following best practices in software architecture and design patterns.
- Implement continuous integration/continuous deployment (CI/CD) pipelines using Jenkins, Git, Docker, Kubernetes, and related DevOps tools to streamline development workflows.
- Ensure security best practices by managing identity & access management (IAM), data encryption, and compliance standards within the cloud environment.
- Conduct system design reviews using UML diagrams and service-oriented architecture principles to optimize system performance and maintainability.
Requirements
Do you have experience in Web applications?, * Proven experience designing and deploying cloud solutions on AWS platform with a strong understanding of cloud architecture principles.
- Extensive hands-on experience integrating .NET frameworks (.NET Core / ASP.NET) with cloud services for enterprise applications.
- Proficiency in developing web applications using JavaScript frameworks such as Angular, React, Ember.js, Backbone.js or Ext JS.
- Solid knowledge of databases including MySQL, Microsoft SQL Server, Oracle, MongoDB or NoSQL alternatives like DynamoDB or Cassandra.
- Familiarity with web services standards such as SOAP and RESTful API development for system integrations.
- Experience working within an Agile SDLC environment utilizing tools like Jenkins, SVN or Git for version control and release management.
- Strong understanding of microservices architecture, containerization (Docker), orchestration (Kubernetes), and DevOps practices.
- Knowledge of software development best practices including design patterns, requirements management, testing frameworks like JUnit or NUnit, and system design methodologies.
- Excellent problem-solving skills combined with the ability to communicate complex technical concepts clearly across teams. Join us to be at the forefront of cloud innovation! Bring your expertise in AWS solutions architecture combined with .NET integration to build impactful systems that drive digital transformation across industries. We value energetic professionals eager to make a difference through cutting-edge technology!