Senior Software Engineer

VSP Vision CareTown of Owego, NY
3d

About The Position

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. May supervise or coordinate activities of other personnel as necessary within Agile development cycle. Design, code/develop, test, and implement complex systems Design solutions to solve complex business problems, considering operational and functional aspects of the solution demonstrating an in-depth understanding of the business function and related functions Define solution scope to deliver early business value. Ensure objectives are clear to all team members Lead and monitor the work of other development staff. Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities Utilize advanced technical knowledge to influence GTS system architecture and future technological vision Drive constructive change, simplifying and improving the performance of critical systems, improving maintainability, and providing leadership

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

Nice To Haves

  • Exceptional hands-on coding abilities in C#, .Net stack and in Rest APIs
  • Demonstrated prior experience in end-to-end ownership of building brand new enterprise-grade software applications from scratch to production delivery
  • Extensive experience and being comfortable in managing production environments, including deployments, maintenance, incident resolution, and full ownership of production stability
  • Proven ability to act as the go-to technical resource and liaison between stakeholders, product managers, and design teams
  • Strong expertise in hands-on REST API development using .Net Core, C#, Entity Framework and Visual Studio code analysis
  • Expertise in Microsoft Azure (Azure Functions, Logic Apps, Azure Data Factory, App Services, Application Insights, Azure API Management, and Service Bus) and Azure DevOps (CI/CD)
  • Expertise in MS SQL Server - SQL Queries, Stored Procedures, Triggers, Indexes
  • Expertise in writing unit/acceptance tests and participating in code reviews

Responsibilities

  • 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.
  • May supervise or coordinate activities of other personnel as necessary within Agile development cycle.
  • Design, code/develop, test, and implement complex systems
  • Design solutions to solve complex business problems, considering operational and functional aspects of the solution demonstrating an in-depth understanding of the business function and related functions
  • Define solution scope to deliver early business value.
  • Ensure objectives are clear to all team members
  • Lead and monitor the work of other development staff.
  • Mentor Software Engineers to allow for skill/knowledge development through advice, coaching, and training opportunities
  • Utilize advanced technical knowledge to influence GTS system architecture and future technological vision
  • Drive constructive change, simplifying and improving the performance of critical systems, improving maintainability, and providing leadership
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service