What are the responsibilities and job description for the Senior .NET Developer position at Bayforce?
Role Description
The resource will be one of the first developers on a newly formed team and must demonstrate autonomy, a strong willingness to learn business processes, and a proactive approach to tackling complex business challenges. The ideal resource should have experience in systems analysis and troubleshooting, utilizing Azure App Insights (or similar tools) and Redgate SQL tools. They should also be capable of developing plans and processes to minimize downtime and manage system or server stress.
Requirements
The ideal resource should have experience in systems analysis and troubleshooting, utilizing Azure App Insights (or similar tools) and Redgate SQL tools. They should also be capable of developing plans and processes to minimize downtime and manage system or server stress.
- Development technologies including:
- Microsoft Web forms
- Microsoft .Net Core
- Microsoft C#
- Microsoft ADO pipelines
- Microsoft Azure Data Factory
- ORM such as Entity Framework and/or Dapper
- Angular (Components & Typescript)
- SQL Server:
- Transact-SQL including complex queries, stored procedures and functions
- Query Optimization
- Experience with large datasets
- Change data capture
- SDLC:
- Agile and all Scrum ceremonies
- Contribute to story creation, refinement and planning
- CI/CD with ADO pipelines (gitflow branching, pull requests)
- Systems Analysis:
- Redgate SQL Tools
- Azure App Insights
Note: No third-party or vendor candidates will be considered for this role. Interested applicants should apply directly.