CooperCompanies

Full Stack Developer

CooperCompanies  •  $112k - $150k/yr  •  Henrietta, NY (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

At CooperVision, a division of CooperCompanies, we’re driven by a unifying purpose to help people to experience life’s beautiful moments. We are connected through our shared values - dedicated, innovative, friendly, partners, and do the right thing. As a leading global manufacturer of contact lenses, we are committed to helping improve the way people see each day. Through our diverse lens portfolio, we tackle the toughest vision challenges – including astigmatism, presbyopia, and childhood myopia. We offer the most complete collection of spherical, toric, and multifocal products available, enabling us to fit 99% of all contact wearers. Learn more at www.coopervision.com

The Full Stack Developer is responsible for designing, developing, documenting, and supporting high‑quality software applications across the full technology spectrum. This role spans front‑end and back‑end development using NET, Angular, TypeScript, and relational databases ( Oracle, Microsoft SQL Server). The position also includes responsibilities within DevOps, including CI/CD automation, deployment pipelines, environment management, and production support. The developer will actively participate in all phases of the Software Development Life Cycle (SDLC), ensuring solutions are robust, well‑designed, and fully documented.

Application Design & Development

  • Design, develop, and maintain secure, scalable applications using NET (C#), Angular, TypeScript, and modern web technologies.
  • Create RESTful APIs, integration layers, and backend services aligned with architectural standards.
  • Develop responsive, user‑friendly UI components using Angular best practices.
  • Ensure technical solutions align with business and functional requirements.

Software Development Life Cycle & Documentation

  • Participate in all phases of the SDLC including requirements analysis, system design, development, testing, deployment, and support
  • Produce high‑quality technical documentation including:
    • Design documents
    • Technical specifications
    • Sequence diagrams
    • API documentation
    • Data models and schema diagrams
    • Environment and deployment documentation
  • Maintain code documentation, inline comments, and architectural overviews.
  • Support architecture reviews, ensuring design consistency and adherence to standards.
  • Contribute to and maintain knowledgebase and runbooks for ongoing support and operational readiness.

Database Design & Management

  • Create and maintain database schemas, views, stored procedures, triggers, and queries for Oracle and SQL Server
  • Conduct performance tuning, query optimization, and troubleshooting.
  • Ensure data integrity, security, and compliance across environments.

DevOps & Automation

  • Build, support, and enhance CI/CD pipelines to streamline code integration and deployment.
  • Implement automated build, test, and deployment processes using DevOps toolsets.
  • Support infrastructure-as‑code, configuration management, and environment provisioning.
  • Monitor application health and performance through logging, diagnostics, and alerting tools.
  • Participate in deployment planning, release management, environment validation, and post-release support.

Quality Assurance & Best Practices

  • Write maintainable, testable, and well‑structured code that follows industry and internal coding standards.
  • Develop and maintain unit tests, integration tests, and automated test suites.
  • Support code reviews and contribute to continuous improvements in development practices.
  • Implement security best practices, vulnerability management, and compliance standards.

Cross‑Functional Collaboration

  • Collaborate with business analysts, product owners, QA engineers, and infrastructure teams.
  • Assist in estimating work effort, planning sprints, and delivering project milestones.
  • Provide technical guidance and mentorship to team members.
  • Contribute to architectural discussions and decision-making processes.

Travel: 5%- Up to 3-weeks a year

Knowledge, Skills and Abilities:

  • List all the necessary knowledge, skills and abilities needed to perform the job. Required specifications should come first followed by preferred. For example:
  • Knowledge of applicable laws and regulations.
  • Intermediate skill in the use of Excel, Word and PowerPoint. Advanced preferred.
  • Ability to read and understand highly technical material.
  • Language skills (e.g., proficient in reading and writing in English or Spanish or must be able to communicate in xyz language etc.)

Work Environment:

  • List all the environmental factors noteworthy of the Job. Some examples may include:
  • Occasionally lift to 35 Kilograms
  • Prolonged sitting in front of a computer
  • Potential exposure to caustic chemicals

Experience:

  • 3+ years hands‑on experience with:
    • NET (C#) and .NET Core frameworks
    • Angular, TypeScript, JavaScript, HTML5, CSS3
    • SQL Server and/or Oracle including advanced SQL skills
  • Experience supporting full SDLC activities, including technical and design documentation.
  • Experience with DevOps tools such as Git, CI/CD pipelines, automated deployments, and build systems.
  • Experience developing RESTful services and APIs.
  • Strong troubleshooting, analytical, and problem‑solving skills.

Preferred

  • Experience with Docker, Kubernetes, or containerized application development.
  • Experience with Azure DevOps, GitHub Actions, Jenkins, or similar CI/CD tools.
  • Experience with automated testing frameworks (Cycle Labs, NUnit, Jasmine, Karma, etc.).
  • Familiarity with cloud platforms (Azure, AWS, GCP).
  • Knowledge of security, identity frameworks, and role‑based access controls.
  • Experience maintaining production systems and supporting enterprise application

Education:

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or equivalent experience.

For U.S. locations that require disclosure of compensation, the starting base pay for this role is between $112,322.00 and $149,763.00 per year and may include cost of living adjustments. The actual base pay includes many factors and is subject to change and modification in the future. This position may also be eligible for other types of compensation and benefits.

We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

#LI-AK1

CooperCompanies

About CooperCompanies

CooperCompanies (Nasdaq: COO) is a leading global medical device company focused on helping people experience life’s beautiful moments through its two business units, CooperVision and CooperSurgical. CooperVision is a trusted leader in the contact lens industry, helping to improve the way people see each day. CooperSurgical is a leading fertility and women’s healthcare company dedicated to putting time on the side of women, babies, and families at the healthcare moments that matter most. Headquartered in San Ramon, CA, CooperCompanies has a workforce of more than 15,000, sells products in over 130 countries, and positively impacts over fifty million lives each year. For more information, please visit www.coopercos.com.

CooperCompanies is dedicated to investing in innovation to create a better future for our customers, patients and stakeholders.

+ Global presence with products in more than 100 countries

+ A Fast Company Best Workplace for Innovators

+ Inspiring Workplace winner, North America and Global Top 100

+ Dedicated to meeting evolving health care needs

+ Committed to health and wellness

+ Passionate about supporting communities where we live and work

Our company is driven by our incredible people, who are driven by the vision of a greater tomorrow. Inspired by those we partner with, we work together to help people experience life's beautiful moments and enhance the well-being of individuals and communities around the world.

For more information please visit coopercos.com

Industry
Manufacturing & Production
Company Size
201-500 employees
Headquarters
San Ramon, California
Year Founded
1958
Social Media