Job Description
SOFTWARE ARCHITECT - C# / ANGULAR
WE WILL CONSIDER 100% REMOTE CANDIDATE
QUALIFICATIONS
- Architecture experience and understanding of software design patterns.
- Angular 2+ (preferably 8)
- C#
- WebAPI (C#)
- MS SQL
RESPONSIBILITIES:
- Provide architectural and technical leadership to the team.
- Manage the delivery of Architectural Components.
- Design and develop enterprise business software solutions.
- Design and develop reusable technology components across multiple products.
- Architect the technology for Identity and Access Management, State Management, Application Logging, Error Logging, Messaging, Monitoring, Reporting and Visualizations.
- Evaluate and recommend tools, technologies and processes to ensure the highest quality product platform.
- Collaborate with peer organizations, quality assurance and end users to produce cutting-edge software solutions.
- Oversee and support the coaching and training of team members to ensure all necessary employees are proficient in the use of software architecture components.
- Discover ways to improve business software processes and interactions.
- Use a proactive approach to common challenges and by continually researching best practices in coding.
- Develop software security programs to actively monitor the sharing of private information.