Salary
💰 $94,500 - $161,700 per year
Tech Stack
AngularASP.NETAzureEntity FrameworkJavaScriptMS SQL Server.NETSDLCSQL
About the role
- Own the design, construction, development, testing, implementation, and technology delivery for business needs throughout the company
- Responsible for technical aspects of the entire process of agile development for large complex projects
- Design, code/develop, test, and implement complex systems
- Design solutions to solve complex business problems, considering operational and functional aspects
- Define solution scope to deliver early business value
- Lead and monitor the work of other development staff; mentor Software Engineers
- Utilize advanced technical knowledge to influence GTS system architecture and future technological vision
- Drive constructive change, simplifying and improving performance and maintainability of critical systems
- May supervise or coordinate activities of other personnel as necessary within Agile development cycle
- VSP Vision: mission to provide access to quality vision care with nearly 70 years in the eye health industry
Requirements
- Bachelor’s Degree in Computer Science or related field or equivalent experience
- Minimum 6 years of programming experience
- Advanced programming experience in one or more current programming languages
- Excellent written and verbal communication skills
- Full technical knowledge of all phases of application development including analysis and programming
- Ability to independently provide in–depth evaluation and analysis of unique complex technological issues
- Demonstrated ability to lead others to optimal outcomes
- Exercise discretion and independent judgment in the performance of job duties
- Minimum 4 years UI development using HTML5, Angular, Angular Material, JavaScript
- Minimum 4 years REST API development using Asp.net/asp.net core, C#, Entity Framework
- Minimum 4 years writing unit/acceptance tests and participating in code reviews
- Proficient in MS SQL Server - SQL queries, Stored procedures, Triggers, indexes
- Minimum 4 years Microsoft Azure (Azure Functions, Logic Apps, Azure Data Factory, App Services, Application Insights, Azure API Management, Service Bus)
- Minimum 3 years of experience in Azure DevOps (CI/CD)
- Experience with Agile methodologies and the full Software Development Life Cycle
- Experience with GIT repositories