EssilorLuxottica - Mason, OH

posted 4 months ago

Full-time - Mid Level
Mason, OH

About the position

The Lead Software Developer at EyeMed will be responsible for developing software solutions that align with the company's strategic business objectives. This role involves working within a diverse team using agile methodologies to create high-quality software applications. The developer will engage in technical design, coding, testing, and debugging, while ensuring adherence to industry best practices and the Software Development Life Cycle.

Responsibilities

  • Technical design and development of cross-functional, multi-platform application systems
  • Make key system design and integration decisions and communicate them to implementation teams
  • Engage in complex application programming activities including coding, testing, and debugging
  • Collaborate with business partners to identify technical and functional needs and prioritize them
  • Manage standard system processes and enhancements, ensuring adherence to software design best practices
  • Ensure overall solution design quality and compliance with defined architecture strategy
  • Provide functional, technical, and process leadership
  • Work with Business Analysts to understand project scope, priorities, and requirements
  • Coordinate with project teams to deliver new capabilities and remediate issues in business applications
  • Oversee lifecycle activities of associate and vendor development resources
  • Enforce department standards in development methodology, architecture, and security
  • Analyze, define, and document requirements for data, workflow, and system interfaces
  • Contribute to defining project timetables and plans
  • Analyze feasibility, cost, time, and compatibility with existing systems
  • Ensure application performance levels are met
  • Coordinate coding, testing, implementation, and documentation of solutions

Requirements

  • Bachelor's degree in Computer Science, Information Systems, Business, or related discipline
  • 7 - 10 years of experience in C#/.NET/Angular programming

Nice-to-haves

  • Complex PL/SQL development and SQL tuning skills
  • Experience with web services development (SOAP, REST)
  • Development of extension libraries using interfaces
  • Experience with testing frameworks (NUnit/Unit Testing)
  • XML manipulations and XML Schema Validation
  • Debugging complex applications
  • Proficiency in Visual Studio
  • Experience with Angular 11 or 12 and .Net 6
  • Knowledge of JSON and CSS3
  • Experience with Agile/Waterfall development methodologies
  • Familiarity with the healthcare/insurance industry and Facets
  • Strong teamwork and problem-solving skills
  • Ability to work under pressure and flexibility to work non-business hours

Benefits

  • Health care
  • Retirement savings
  • Paid time off/vacation
  • Employee discounts
  • Competitive bonus and/or commission plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service