Provide technical leadership in designing and developing new software and web applications using .Net framework, C#, NoSQL databases, including Amazon Dynamo DB, and Redis Caching; use xUnit frameworks and Fluent Assertions to create test actions for microservices and web applications; implement authentication and authorization mechanisms using JSON Web Token (JWT), OAuth, and OpenID Connect; perform transactions between microservices and SQL Server using Entity Framework; develop microservices according to SOLID principles; perform source control using GitHub and Team Foundation Servers (TFS); develop CI/CD pipelines using Jenkins, Concourse, and Powershell scripting; develop cloud infrastructure in AWS; perform input validations using JavaScript.; support applications under development and customize current applications; assist with the software update process for existing applications, and roll-outs of software releases; analyze, test, and assist with the integration of new applications; document all development activity; research, write, and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals, and formal recommendations and reports; monitor and evaluate competitive applications and products; review literature, patents, and current practices relevant to the solution of assigned projects; collaborate with project stakeholders to identify product and technical requirements; conduct analysis to determine integration needs; work with the Quality Assurance team to determine if applications fit specification and technical requirements; and guide and mentor junior-level engineers.
*REQUIREMENTS: Bachelor's degree, or foreign equivalent, in Computer Science, Engineering, or related technical field, and five (5) years of experience developing software using C#; using xUnit frameworks and Fluent Assertions to create test actions for microservices and web applications; implementing authentication and authorization mechanisms using JSON Web Token (JWT) and OAuth; performing transactions between microservices and SQL Server using Entity Framework; developing microservices according to SOLID principles; of which three (3) years include developing CI/CD pipelines using Jenkins and Powershell scripting; and of which one (1) year includes performing input validations using JavaScript; performing source control using GitHub and Team Foundation Servers (TFS); developing cloud infrastructure in AWS; and using .Net framework, Redis Caching, OpenID Connect, Concourse, and NoSQL databases, including Amazon Dynamo DB.
Apply to: [email protected] Ref Job ID# 2171