LCS - London Computer Systems - Cincinnati, OH

posted 10 days ago

Full-time - Mid Level
Cincinnati, OH

About the position

The Senior Angular Application Developer at London Computer Systems (LCS) is a key role focused on developing and enhancing software solutions using Angular. This position involves mentoring junior developers, executing the full software development life cycle, and collaborating with various stakeholders to improve product design and implementation. The ideal candidate will possess strong technical skills, a passion for clean coding, and the ability to thrive in a fast-paced environment.

Responsibilities

  • Execute the Full Software Development Life Cycle (SDLC).
  • Support the software verification and validation processes, including code reviews and unit testing.
  • Actively participate in agile methodologies.
  • Collaborate with Business Analysts, Stakeholders, and Product Managers to iterate on the design and implementation of products.
  • Design architectural technical requirements for projects.
  • Work with the team to understand priority and urgency and escalate blockers or delays.
  • Mentor and coach other software developers.
  • Actively seek ways to improve business software processes and interactions.
  • Provide regular project status updates summarizing achieved milestones and short-term development project goals.
  • Ensure software security by developing and enforcing coding standards that mitigate security risks and vulnerabilities.

Requirements

  • Minimum of 3 years of software development experience required.
  • Bachelor's degree in computer science or equivalent work experience required.
  • Experience with front-end development required.
  • Comfort with consuming APIs (REST, GraphQL).
  • Experience in at least one JavaScript framework such as Angular, Vue, React, or similar, with a preference for experience in Angular.
  • Experience working in a full-stack development environment, including experience writing REST or GraphQL APIs.
  • Possess relational SQL database knowledge, including an understanding of query optimization and database design.
  • Experience using modern object-oriented development in C# .NET Core.
  • Experience using material design concepts.
  • Ability to utilize existing frameworks, components, and designs, along with mockups and prototypes to implement functional UX.
  • Ability to utilize prior experience to implement functional and technical specifications and offer suggestions and improvements.
  • Ability to work both independently and in teams.
  • Advanced ability to analyze issues and troubleshoot problems.
  • Excellent written and verbal communication skills.
  • Ability to examine complex functional requirements and turn them into technically sound solutions.
  • Ability to anticipate technical challenges and non-functional requirements and communicate them effectively with team members and stakeholders.
  • Thrive in a fast-paced environment.
  • Ability to manage multiple projects simultaneously.
  • Excellent analytical and listening skills.

Benefits

  • Health, dental, & vision insurance
  • Wellness program with rewards for healthy activities
  • 401(K) with employer match
  • Annual Company Bonus
  • 9 paid company holidays
  • Paid time off
  • Life insurance
  • Paid medical leave/disability insurance
  • Contemporary office building, wooded campus with nature trail
  • On-site fitness center
  • Hybrid work schedule available; 50% in the office, 50% remote
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service