Our client is Healthcare’s leading safety and security provider.
The Senior Software Engineer designs, modifies, develops, writes and implements software programming applications following established architecture standards as well as software development and project management methodologies. This senior level development position requires the ability to work as part of a team as well as on smaller, individual coding efforts. The application development and deployment operating systems utilized include Microsoft Windows 10 and Windows Server 2016 R2 and later.
- BSCS (or relevant degree) and 5+ years of experience, or 10+ years of verifiable experience.
- Ability to implement complex applications in a service oriented architecture
- Experience with concurrent and asynchronous programming in C#
- Experience with Angular
- Must be familiar with Microsoft .Net Framework. Version 4.0 and later preferred.
- Experience with any or all of the following WCF, Typescript, and SaaS.
- Good understanding of client side web development and building RESTful services.
- Computer Science fundamentals in object-oriented design, software development, and testing.
- Excellent knowledge of relational databases, SQL and ORM technologies (Entity Framework).
- Experience with Agile software development and working as part of a Scrum team
- Experience with Visual Studio
- Experience with microservice architecture and domain driven design
- Familiarity with one or more software version control systems such as Azure DevOps, Git, Clear Case, or Subversion
- Experience developing software solutions that leverage hardware sensors and controls (physical layer), preferably related to wireless/RF or medical/healthcare applications.
TotalTek is a minority-owned Technology Company specializing in IT and Engineering solutions. Our workforce solutions and customized delivery in Project Outsourcing, Managed Resource Program and Staff Augmentation combined with our onshore and offshore capabilities offer unparalleled delivery options for our clients. We live our core value of Improving Lives for Clients and Consultants alike – it’s why we know TotalTek is a simple solution to your complex Engineering and IT problems.