- Education / Certification: Bachelor's degree in Information Technology, Management Information Systems (MIS), or equivalent preferred; Coding/Programming Boot Camp or similar practical experience in lieu of degree also accepted.
- Necessary Technical Experience: Proven experience developing software, applications, and platforms within the Microsoft Technology Stack, including C# .NET, ASP.NET, Visual Studio, Windows Server, SQL Server, Internet Information Services (IIS), etc.
- Preferred Technical Experience: Windows Service, CSS, JavaScript, XML, AJAX, VueJS, Web APIs, NoSQL/document databases, Apache Kafka, mobile development (iOS, Android, Xamarin), automated testing with CI/CD, and exposure to cloud computing concepts such as Microsoft Azure and/or Amazon Web Services (AWS).
- Thorough understanding of Software Development Life Cycle (SDLC) best practices.
- Excellent verbal and written communication skills; Ability to work with team members and customers in a professional, friendly manner both in-person and virtually.
Trustworthy and account able behavior, capable of viewing and maintaining confidential information daily