What are the responsibilities and job description for the Lead Software Engineer (.NET Core) position at Virtual Labs?
******** Client round must attend In-person interview **************
Role: Lead Software Engineer (.NET Core)
Location: Fort Worth, TX ( Hybrid)
Description:
Top 3 Mandatory Skills and Experience:
Experience with HRIS application
Development (C# .Net Core) o Backend, Integration, Micro Service, Azure Functions, and API development
· Databases (MS SQL Server and CosmosDB) & SQL
·Experience in backlog management and writing user stories for dev teams.
Nice to Have Skills and Experience:
· Experience with gathering requirements and IT project management ·
Experience working with cross functional offshore teams
· Experience with HRIS application
· Data movement (Event Hubs, MQ)
· Data storage (blob, NAS, Azure File Shares…)
· Resiliency & DR (Auto Scalability, Multi-Region setups, Replication)
· CI/CD Build and Release Pipelines (ADO, GH)
Describe a great candidate that you are looking for and what skills and experience they will have: We are looking for someone with lead software development experience to help us lead development efforts for HRIS integration with both onshore and offshore development teams. This position will not have any sort of people leadership responsibilities. This position will only be responsible for assisting our managers and architects with leading development of HRIS projects.
What is the team environment and structure like? :This position will be part of a larger custom-development team which consists of managers, architects, and software engineers. The overall tam is responsible for many different domains, but this position will be dedicated to only one – HRIS.