Key Responsibilities:
* Design, develop, and maintain scalable cloud-based applications using AWS.
* Collaborate with product owners and stakeholders to define solutions that meet user needs.
* Write clean, maintainable code using .NET and other relevant technologies.
* Review code changes and provide feedback to ensure the highest code quality.
* Manage integration and merging processes while optimizing costs for AWS services.
* Develop architectural solutions and data models to support business initiatives.
* Work closely with the data team, especially in leveraging Databricks for data processing and analytics.
* Document processes and ensure adherence to best practices in development and cloud management.
Qualifications:
* Proven experience in software development with a strong focus on .NET.
* Proven experience with AWS and familiarity with services like EC2, S3, RDS.
* Expertise in Terraform for infrastructure as code.
* Solid understanding of data solutions; experience with Databricks is a plus.
* Excellent problem-solving skills and the ability to work independently and collaboratively.
* Strong communication skills and a commitment to fostering a positive team environment.