All Positions
We are seeking a highly motivated Software Architect with growth mindset who can take our cloud-native SaaS application for managing enterprise IT teams from MVP to the next level. In this role, you will work with a highly talented and motivated team, with proven tools and platforms such as React, ASP.NET Core and PostgreSQL hosted on Azure, and with a mission to leverage new technologies such as Gen AI and machine learning. You will work on the design of application workflows, front-end (UI) pages and components, RESTful APIs, back-end database tables and services, and background jobs for application tasks.
As a Software Architect, you will draw on your experience in web application development and grow into a leadership role, guiding and mentoring team members. At the same time, this role will provide you ample opportunity and freedom to hone your individual tech skills, staying current with leading-edge tools and technologies. You will make the most impact at TalentSavvy if you are comfortable working independently in a work-from-home environment as well as taking ownership of assigned tasks to ensure they are completed on time and with high quality.
Engage with Product leadership to understand and align on the product roadmap
Proactively recommend changes to the roadmap to better align with the technology adoption
Set and/or improve on the technology standards and roadmap including, but not limited to, end-to-end workflows, reusable user interface components, RESTful APIs, interfaces and classes based on the MVC framework, Secure coding standards (including best practices for code reviews)
Guide the development team in delivering on the prioritized user stories in line with the technology standards and product roadmap
Investigate and select off-the-shelf software tools (such as ML tools for predictive analytics) to integrate with the TalentSavvy application as prioritized by the product roadmap
Support the management in hiring the technology team as we grow
Bachelor’s degree in computer science or information technology
8-10 years of experience in Software Development; at least 2-3 years in designing and building software products
Sound knowledge of the tech stack used for web application development including
HTML/CSS, JavaScript / TypeScript, React, Object-oriented programming, C#, ASP.NET Core and PostgreSQL
Proven experience in the design of cloud-native, multi-tenanted, multi-tiered, single-page web applications
Excellent problem solving and troubleshooting skills
Good communication, influencing and mentoring skills
Collaborative approach to work
Send your CV and cover letter to jobs@talentsavvy.com