Location: Remote (EST time zone candidates preferred)
Duration: Contract
Skills: .NET, AWS, React, client interaction, documentation experience, Hospital Management System
experience. X12 and FHIR knowledge preferred.
Years of Experience: 10+ Years
Need only H1B
LinkedIn & Passport Number
Who we are: –
At CitiusTech, we constantly strive to solve the industry's greatest challenges with technology, creativity, and agility. With over 8,500 healthcare technology professionals worldwide, CitiusTech powers healthcare digital innovation, business transformation, and industry-wide convergence for over 140 organizations through next-generation technologies, solutions, and products. We aim to accelerate the transition to a human-first, sustainable, and digital healthcare ecosystem with the world's leading Healthcare and life sciences organizations and our partners.
Here is an opportunity for you to make a difference and collaborate with global leaders to shape the future of healthcare and positively impact human lives.
Our vision: –
To inspire new possibilities for the health ecosystem with technology and human ingenuity.
What is in it for you?
As a Senior .Net Full Stack Developer, you will be a part of an Agile team to build healthcare applications and implement new features while adhering to the best coding development standards.
Mandatory Skills:
10+ years of experience in Software Development AWS (Lambda, Step Functions), .NET, Serverless Application Model (SAM), PostgreSQL, Java script, REACT, and unit testing. Healthcare industry knowledge of x12 and FHIR , Practice Management(hospital management system)
Specifications
1. C# Programming & VB
2. .NET / ASP.NET Core
3. Familiarity with ASP.NET Core for building web APIs and integrating
o Understanding component-based architecture.
o Knowledge of AWS
4. Knowledge of SaaS
5. Entity Framework Core
o For data access and integration with databases.
6. RESTful APIs
o Consuming and integrating APIs
Tooling & DevOps
1. Visual Studio / Visual Studio Code
o Proficiency with IDEs commonly used for Blazor development.
2. Git & Version Control
o Experience with Git for source control and collaboration.
• Experience in developing software in an Agile environment.
• SQL Server, CosmosDB/MongoDB
• Git Hub, NuGet
• C#, ASP.Net, .NET 6 and newer
• MVC, C#, LINQ, Entity Framework,ASP.NET Web Forms, JavaScript, Typescript, JQuery, Json, Ajax, HTML5, CSS3, XML, RESTAPI, Microservices.
• OOD & Design Patterns, e.g., Inversion of Control
• Experience with C#, Visual Studio, Web APIs, RESTful services
• Experience writing SQL Queries and Stored Procedures.
• Experience working on web-based user interfaces
• Solid foundation on OO design principles including encapsulation, abstraction, inheritance, and polymorphism.
• Excellent problem solving and debugging skills.
• Experience with unit testing frameworks (nUnit, Moq, XUnit, etc.)
• Experience with Web services
• Excellent oral and written communications skills
Desired Skills:
• Continuous Integration
• Automated Testing & Continuous Integration
• Test Driven Development (TDD)
• Experienced with Web/Windows based N-tier database applications
• Experience working on SPA applications with async http calls.
• Some experience writing SQL queries on SQL Server or another relational database system.
• Data access via Dapper, Entity Framework or other ORM technologies
• Familiarity with dependency injection patterns (e.g., Microsoft DI, Autofact, Ninject, MS Unity)
• Experience writing unit tests
• Net Core – TDD experience
• Familiarity with HIPAA and PCI security requirements
• Healthcare domain knowledge desirable, specifically in the areas of Patient Accounting, HIM, Revenue Cycle, and IT integration
• Distributed Systems
• Micro Service Front End
• Messaging Protocols (SOAP, REST, WSDL, HL7, X12)
• Mediator Pattern Job Description: Reengineering existing product
• Responsible for developing new features and the maintenance and enhancements of existing functionality.
• Coordinate effectively with Onshore & Offshore team.
• Responsible for working within and maintaining an extensible and performant system architecture
• Maintain a broad knowledge of emergent trends in software development platforms, tools, methodologies, and their underlying principles
• Code review, unit test coverage and continuous improvement
• Build tools to support automation and productivity
• Communicate effectively with team members and project leadership to identify needs and evaluate alternative business solutions.
• Ensure unit tests written for all new code
• Seek opportunities to incorporate new technologies into the product’s technology stack when they can add value
• Work directly with support organizations to resolve production issues
• Provide application support by analyzing defects, replicating/fixing defects and providing root cause analysis for defects
• Troubleshoot and resolve functional and performance related issues
• Seek development opportunities above and beyond required training
• Demonstrate ability to work with team members, onsite as well as remote
• Serve as mentor for junior developers in the hard and soft skills required for success
• Participate in delivering team commitments, dev, QA, documentation, etc.
• Actively participate in meetings like SCRUM Team Daily Stand-ups, Refinement of user-story, Sprint planning, Retrospective, demos, any other ad-hoc meetings
• Highlighting the issues to the lead ASAP
• Help the team stay in line with CT QMS processes
Educational Qualifications: –
- Engineering Degree – BE/ME/BTech/MTech/BSc/MSc.
· Technical certification in multiple technologies is desirable.
Life at CitiusTech
Best Regards,
Mohd Taher
Senior Recruiter
MSC GLOBAL | USA • Canada • Mexico • India
