Job - Application Solutions Engineer
Location – Montgomery, AL
Duration – 12+ Months
Position Description
Skills Required
- Must be expert in Development and Design of Traditional Web APIs
- Must be expert in Development and Design of Angular version 17 and Angular UI
- Must be expert in Development and Design of DevOps Pipeline Architecture
- Must be able to work in a SMALL team and understand all design elements.
- Uses a variety of platforms to provide automated systems applications to customers.
- Provides expertise regarding the integration of applications across the business.
- Proven experience in designing and implementing RESTful APIs, Web APIs, ensuring robust communication between front-end and back-end. Experience in designing and implementing continuous integration and continuous deployment pipelines.
- Expert understanding and application of Angular, .NET Core (C#), Visual Studio, JavaScript, TypeScript.
- Experience with CSS3 and HTML5. Web/API development in the .NET Framework (C#, .NET Core). Knowledge of performance optimization techniques for both front-end and back-end and the ability to create clear documentation for APIs and application architecture.
- Superior experience with Git for source control and collaboration in a team environment.
- Complete understanding of secure authentication methods (e.g., JWT, OAuth) and implementing role-based access control.
- Thoroughly understands and consistently applies the attributes and processes of current application development methodologies.
- Ensure code quality through writing tests and conducting code reviews.
- Experience with databases SQL Server and ORM frameworks for data management and excellent ability to author complex SQL queries, stored procedures, and functions using T-SQL.
- Develops programming and development standards and procedures as well as programming architectures for code reuse.
- Has in-depth knowledge of state-of-the art programming languages and object-oriented approaches in designing, coding, testing and debugging programs.
- Familiarity with Agile practices, including Scrum, and tools like Azure Boards for iterative development. Expert/lead technical role.
- Typically works on multiple IT projects as a project leader.
- Works on projects/issues of high complexity that require in-depth knowledge across multiple technical areas and business segments.
- Coaches and mentors more junior technical staff.
Experience Required
- Must be expert in Development and Design of Traditional Web APIs
- Must be expert in Development and Design of Angular version 17 and Angular UI Must be expert in Development and Design of DevOps Pipeline Architecture
- Must be able to work in a SMALL team and understand all design elements.
- Expert understanding and application of Angular, .NET Core (C#), Visual Studio, JavaScript, TypeScript.
- Experience with CSS3 and HTML5. Web/API development in the .NET Framework (C#, .NET Core).
- Knowledge of performance optimization techniques for both front-end and back-end and the ability to create clear documentation for APIs and application architecture.
- Superior experience with Git for source control and collaboration in a team environment.
- Uses a variety of platforms to provide automated systems applications to customers.
- Provides expertise regarding the integration of applications across the business.
- Proven experience in designing and implementing RESTful APIs, Web APIs, ensuring robust communication between front-end and back-end.
- Experience in designing and implementing continuous integration and continuous deployment pipelines.
- Complete understanding of secure authentication methods (e.g., JWT, OAuth) and implementing role-based access control.
- Thoroughly understands and consistently applies the attributes and processes of current application development methodologies.
- Ensure code quality through writing tests and conducting code reviews.
- Experience with databases SQL Server and ORM frameworks for data management and excellent ability to author complex SQL queries, stored procedures, and functions using T-SQL.
- Develops programming and development standards and procedures as well as programming architectures for code reuse.
- Has in-depth knowledge of state-of-the art programming languages and object-oriented approaches in designing, coding, testing and debugging programs.
- Familiarity with Agile practices, including Scrum, and tools like Azure Boards for iterative development.
- Typically has 8 to 12 years of successful work experience in multiple IT areas and relevant enterprise- wide architecture experience.
- Requires advanced to expert level knowledge and understanding of architecture, applications systems design and integration.
Education Required
- Bachelor's or Master's Degree in Computer Science, Information Systems and Proven work experience. AND typically has 8 to 12 years of successful work experience in multiple IT areas and relevant enterprise- wide architecture experience.
- Must be expert in Development and Design of Traditional Web APIs
- Must be expert in Development and Design of Angular version 17 and Angular UI Must be expert in Development and Design of DevOps Pipeline Architecture
- Must be able to work in a SMALL team and understand all design elements.