Main Areas of Responsibility:
You will proactively engage and contribute to team efforts in designing, implementing, deploying, and improving multiple programs and services which integrate globally to fulfill our mission; participate in quality assurance activities including code reviews, writing unit tests, writing documentation, and investigating and fixing bugs; and propose ideas for improvement based on emerging standards, technologies, and practices - demonstrating a commitment to on-going learning and innovation.
Additional Areas of Responsibility:
This position is responsible for Production environment in C# / .Net and .Net Standard Object-oriented software design and implementation; Testing, test driven design and continuous integration; develop computer applications as layered designs as part of a team familiar with design and architectural patterns, concurrency, and generics. You must have a desire and commitment to learn new skills and technology.
This position requires experience in mobile application development for Android or iOS; experienced with Angular, React, Vue and/or Blazor; experience with Windows Presentation Framework; experience in MS SQL Server; experience in Web App development; and ability to occasionally travel nationally or internationally to support field testing or participate in collaborative events.