Description

Duties and Responsibilities:

  • Participate in client interaction to gather business requirements and develop concepts of operations.
  • Automate processes, develop proof of concepts, develop and enhance prototypes, create production applications.
  • Assist with the selection of appropriate cloud architecture and products patterns
  • Work closely with cloud-native application architectures (PaaS, IaaS, microservices, containerization, serverless computing, API design, and Infrastructure as Code)
  • Clearly communicate (written and orally) technical issues and solutions to non-technical staff.

Minimum Qualifications:

  • Three (3) years of experience with .NET technologies (C#, ASP.NET, ASP.NET MVC), front end web development (JavaScript frameworks, React 16+ is a plus) and databases (SQL, NoSQL) to develop software solutions
  • Experience or knowledge of Clean Architecture, SOLID development methodologies and agile processes is (Scaled Agile Framework is preferred)
  • Experience or knowledge of distributed systems (microservices, SOA, REST, ESB) and general industry-specific design principles and frameworks with a background with PowerShell scripting
  • Understanding of cloud architecture principles and patterns
  • Ability and desire to keep up with changing industry trends
  • Understanding of design patterns in C#
  • Understanding of Html/CSS/JavaScript. Typescript experience with React 16+ or Angular 10+ is a plus
  • Previous experience with Entity Framework (EF Core 7 is a plus)
  • Previous exposure to CI/CD processes using tools like PowerShell and Azure DevOps
  • Understanding of DevOps practices and automation tools

Educational Requirement: Bachelor's degree from an accredited college or university with a major in Computer Science, Information Systems, Engineering, Business, or other related scientific or technical discipline.


 

Education

Bachelor's Degree