Job Description
Our client is looking for a Sr. Back End Systems Developer with C#, .NET Core and Azure SQL experience to join their team…
Direct Hire Opportunity / Salary range: $130000 - $145000+ / year
MOSTLY REMOTE*, Scottsdale, AZ, United States
- Need to come to Scottsdale office in the first week to know the team. After that, can work REMOTE and will need to come to the office 1 - 2 times a month. Must reside within 2 hours from Company's Scottsdale location.
Not open to sponsorship or thrird party applicants
NEEDED ASAP!
Education/Skills/Experience
- 8-10 years of software development
- 6+ years of C#, .NET Core, WebAPI/REST, JSON, XML, MVC, T-SQL, Entity Framework
- Microsoft Visual Studio, Microsoft SQL Server (SSMS, SSRS, SSIS)
- Azure DevOps source control and work item management
- Azure service administration and debugging
- Azure build/deployment pipelines
- Azure Application Insights
- Maintains a professional attitude and demeanor. Demonstrates unimpeachable integrity and accountability. Communicates professionally in all circumstances.
Essential Functions - Develop, test, implement, and maintain custom software solutions and complex systems
- Implement automated testing for custom software solutions
- Create and automate Azure build and deployment pipelines
- Ensure delivered solutions meet team supportability and maintainability standards
- Independently manage small to medium sized projects
- Ensure appropriate measures are taken to keep systems secure and support regulatory compliance
- Write custom T-SQL to perform ad-hoc queries and create/modify database stored procedures, functions, etc.
- Use Entity Framework to retrieve and manipulate application data
- Design and model SQL Server databases
- Proactively monitor and maintain database performance through code optimization and index maintenance
- Design and implement ETL and transactional data migrations and integrations
- Install, configure, and maintain on-prem and Azure SQL Server instances
- Develop custom reports for both third-party and custom solutions
- Proactively monitor and support deployed solutions, troubleshoot and resolve production software issues
dditional Duties - Strong interpersonal skills, effectively communicate with team and external stakeholders
- Effective and efficient problem-solving skills
- Sets and maintains very high-quality standards
- Maintain professionalism in appearance and all aspects of job performance
- Adapts well to competing priorities
- Takes initiative, completes work with minimal supervision
- Manage work within Agile project management methodologies
- Contributes to and follows team policies and procedures
- Evaluates current processes and promotes process improvements with team policies and procedures