Software Architect Position
Description:
We are seeking an experienced Software Architect to lead the design and development of robust, scalable, and secure software systems using the .NET stack.
* The ideal candidate will have expertise in designing and implementing event-driven systems or microservices-based applications, ensuring components are decoupled and can be scaled independently.
* They will also have experience with relational databases like SQL Server and Postgres, including schema design, query optimization, and data integrity maintenance.
Requirements:
To succeed in this role, you will need strong knowledge of .NET Framework, .NET Core, and RESTful API development. Experience with development environments in Azure is also essential.
* Able to apply clean architecture principles to create modular and scalable systems.
* Familiarity with cloud services to optimize performance and scalability.
What We Offer:
In this role, you will have the opportunity to work on challenging projects, collaborate with a talented team, and contribute to the growth and success of our organization.
We offer a competitive compensation package, comprehensive benefits, and opportunities for professional development and advancement.