Advanced Systems Design - Montgomery, AL

posted about 1 month ago

Full-time - Senior
Montgomery, AL
Professional, Scientific, and Technical Services

About the position

The Senior Angular & Web Application Developer will be responsible for developing enterprise-level applications and custom integration solutions. This role requires expertise in building complex user interfaces using Angular, as well as designing and implementing RESTful APIs and DevOps pipeline architecture. The developer will work closely with a small team to ensure high-quality code and application performance, while also establishing development standards and procedures.

Responsibilities

  • Develop enterprise-level applications and custom integration solutions.
  • Build complex user interfaces using Angular, including components, services, and state management.
  • Design and implement RESTful APIs and Web APIs for robust communication between front-end and back-end.
  • Establish and maintain application lifecycle management processes and development standards.
  • Monitor and evaluate application performance, implementing remediation measures as needed.
  • Ensure code quality through writing tests and conducting code reviews.
  • Create clear documentation for APIs and application architecture.
  • Collaborate with other teams for the development and integration of multiple applications.

Requirements

  • Expert in Development and Design of Traditional Web APIs.
  • Expert in Development and Design of Angular version 17 and Angular UI.
  • Expert in Development and Design of DevOps Pipeline Architecture.
  • Strong understanding of Angular, .NET Core (C#), Visual Studio, JavaScript, and TypeScript.
  • Experience with CSS3 and HTML5.
  • Proficient in Web/API development in the .NET Framework (C#, .NET Core).
  • Knowledge of performance optimization techniques for both front-end and back-end.
  • Experience with Git for source control and collaboration in a team environment.
  • Understanding of secure authentication methods (e.g., JWT, OAuth) and implementing role-based access control.
  • Experience with databases SQL Server and ORM frameworks for data management.

Nice-to-haves

  • Familiarity with Agile practices, including Scrum, and tools like Azure Boards for iterative development.
  • Microsoft Certified Solutions Developer (MCSD) certification.
  • Microsoft Certified Application Developer (MCAD) certification.

Benefits

  • Comprehensive Health Insurance with PPO and HDHP/HSA options
  • Dental Insurance
  • Vision Insurance
  • Short/Long-Term Disability
  • Group Life Insurance - Company Paid
  • Voluntary Life Insurance
  • 401(k) Plan with Employer Match
  • Paid Time Off (Vacation/Sick)
  • Holiday Pay - Company Paid Federal Holidays
  • Tuition Assistance
  • Professional Certification Incentive Plan
  • Employee Referral Plan
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service