Our client is a Fortune 100 company in managed healthcare. Their innovative tech-savvy approach to healthcare and medical management has enabled them to stay ahead of the curve with an outstanding record of financial stability and superior integration of technology. They are seeking an experienced Full Stack .NET Software Developer to add to their growing team.
Overview:
Our client’s software development team provides critical enabling technology solutions to redefine health care management through improved quality and efficient delivery of care. As a Full Stack .Net Software Developer, you will be part of a fast-paced multifunctional Agile team working to continuously refine and expand an innovative product portfolio that offers a broad range of management services to health care providers.
We are looking for a coding rock star with a passion for technology and a track record of developing innovative, high-quality, high-performing, and highly-secure enterprise-level work that commands respect from your peers. Qualified candidates must possess broad and deep full-stack experience with the latest Microsoft and web technologies, the ability to translate business requirements into the right technology solution, and superb communication and collaboration skills.
This is a 3-6 month +/- contracting engagement (contract to hire is their intent) located in Ontario, Calif.
The role will entail the development, support and maintenance of a variety of healthcare centric internal applications (new and old); web and mobile applications, that support both internal and external users and business stakeholders.
Responsibilities
- Develop enterprise-level software that meets business needs using primarily Microsoft technologies
- Conform to industry best practices for code construction, software security, data security, scalability, and performance
- Interact with stakeholders to understand business requirements and accurately translate them into working code
- Provide reliable estimation of work and commit best efforts to delivering work in alignment with those estimates
- Consistently maintain a high level of quality in developed code
- Collaborate with other technology professionals (e.g., developers, testers, infrastructure personnel, DBAs, external vendors, etc.) on key architectural decisions and delivery of work
- Build collegial and effective working relationships with coworkers
- Demonstrate diligence, initiative, and follow-through in the execution of job duties
- Maintain up-to-date technical knowledge and awareness of relevant emerging technologies
Requirements:
Education/ Experience:
- Four-year degree in a related field or equivalent experience
- Extensive experience developing full-stack web, desktop, and server applications using Microsoft .Net (C#, .NET, WDF, Web API2, Entity Framework and Linq) and SQL Server (table design highly desired)
- Expert level experience using JavaScript, jQuery, ES6, and Webpack
- Experience practicing SOLID object-oriented design principles, implementing service-oriented application development techniques, and applying common design patterns and architectures (e.g., repository, factory, onion, microservices, event-driven, etc.)
- Experience working on complex systems integration projects that use a variety of standard Microsoft stack technologies (WCF, WebAPI, SSIS, BizTalk, MSMQ, SFTP, etc.)
- Experience using Swift, Xcode, Java, Android Studio
- Experience operating in both fast-paced, mission critical production environments and greenfield project initiatives preferred
- Experience working in Continuous Integration/Continuous Delivery Agile environments preferred
- Experience prototyping and developing engaging user interface designs a plus
- Experience with coded test automation (coded unit tests, Selenium, Protractor, etc.) a plus
- Experience with deployment and release automation a plus
- Experience with some older Microsoft technologies (WebForms, WinForms, 32-bit COM, etc.) a plus
- Relevant Microsoft and Agile certifications a plus
Skills:
- Excellent verbal and written communication skills required
- Thorough troubleshooting and debugging skills required
- C#, MVC, WPF,and object-oriented programming and design patterns required
- T-SQL, query optimization tools and techniques, relational database design, Entity Framework, and LINQ required
- HTML, CSS, Javascript, and JQuery required
- Familiarity with WCF, Web API 2, Webpack, and RESTful API design required
- Visual Studio, SSMS, TFS/Azure DevOps, and Git required
- Bootstrap preferred
- Angular and Protractor a plus
- Healthcare experience a plus
Ability:
- Engaged learner with the ability to quickly absorb and understand complex information
- Capable of accurately translating business requirements into working code
- Ability to identify the correct tools and services for an application, and guide peers in understanding and adopting them
- Ability to quickly identify and communicate project delivery risks
Motivated individual who takes initiative, follows through, and stands by commitment