Web Application Developer
Posted 2025-04-21About the position
The Application Developer position at Advanced Systems Design involves developing enterprise-level applications and custom integration solutions. The role requires expertise in building complex user interfaces using Angular, designing RESTful APIs, and implementing continuous integration and deployment pipelines. The developer will work closely with a small team to ensure high-quality application development and integration across various platforms.
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 programming and development standards and procedures for code reuse.
,
? Implement continuous integration and continuous deployment pipelines.
,
? Monitor and evaluate application performance and implement logging strategies.
,
? Ensure code quality through writing tests and conducting code reviews.
,
? Document APIs and application architecture clearly and concisely for managerial review.
,
? Collaborate with other teams to orchestrate the development and integration of multiple applications.
Requirements
? Bachelor's or master's degree in computer science or information systems.
,
? 6 to 10 years of successful work experience in relevant enterprise architecture platforms including multi-systems integration.
,
? 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.
,
? Proficient in .NET Core (C#), Visual Studio, JavaScript, TypeScript, CSS3, and HTML5.
,
? Experience with SQL Server and ORM frameworks for data management.
,
? Superior 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.
Nice-to-haves
? Master's degree in computer science or information systems.
,
? 8 to 12 years of successful work experience in relevant enterprise architecture platforms including multi-systems integration.
,
? Familiarity with Agile practices, including Scrum, and tools like Azure Boards.
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
,
? Technology Exposure
Apply Job!