IS Software Architect
$61,000–$61,000 year
HybridBergamo, Lombardy, Italy
Job Summary
Design and architect scalable, secure software solutions using modern front-end and back-end technologies, including highly available messaging queue systems. Collaborate closely with cross-functional teams to translate business needs into clear technical requirements while promoting high code quality through clean code principles, code reviews, and automated testing. Develop and maintain applications leveraging ReactJS and jQuery on the front-end and .NET Framework 4.8 / .NET 10 on the back-end, utilizing AzureDB, MSSQL, and PostgreSQL for database solutions. Contribute to DevOps strategy by working with Azure, Google Cloud, and tools like Rancher, Sentry, ArgoCD, Terraform, and Datadog to enhance deployment and monitoring processes. Stay informed about emerging technologies to continuously enhance development practices.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent practical experience)
- Experience as a Solution Architect or in a similar role, with a track record of successful solution design utilizing C4 model diagrams
- Strong front-end development experience, ideally with ReactJS and jQuery
- Solid back-end expertise with C#, Visual Basic, .NET Framework 4.8 / .NET 10, and message queue systems such as Kafka or RabbitMQ
- Familiarity with AzureDB, MSSQL and PostgreSQL
- Fluent in Italian and English
Desired Qualifications
- Angular
- knowledge of configuration engines (e.g. Rulestream)
- Polish
- A proactive mindset with a passion for innovation, ownership, and continuous improvement
- Strong understanding of clean code principles and modern software development practices
- Excellent communication skills and the ability to work effectively in an inclusive, collaborative team environment
- Experience with highly available messaging queue systems
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.