C# .Net Developer
Chennai, TN, IN, 600032 Bangalore, KA, IN, 560100
Summary
As a C# .Net Developer at Gainwell, you can contribute your skills as we harness the power of technology to help our clients improve the health and well-being of the members they serve — a community’s most vulnerable. Connect your passion with purpose, teaming with people who thrive on finding innovative solutions to some of healthcare’s biggest challenges. Here are the details on this position.
Your role in our mission
Develop your career as you support Gainwell’s focus on creating innovative, purpose-built technologies and solutions to deliver better health and human services outcomes.
Support the full product development life cycle as you perform complex product design tasks, verify bugs, analyze systems and conduct release testing
Investigate defects discovered by our quality assurance and product support teams
Support the design and development of end-user training courses to address any gaps in our clients’ knowledge of a product
Work directly with management, other developers and cross-functional technical teams to manage client expectations and ensure we meet specifications
Show your expertise as you serve as a SME on market developments, product systems and processes, network architecture and interface capabilities
What we're looking for
Technical Skills (Primary/Mandatory):
Experience of working in .NET Core or C#.NET framework, WEB API, JQuery, LINQ, Entity Framework.
Experience in C#.Net, LINQ, HTML,CSS, ASP.NET, MVC, Ajax.
Experience of working in SQL Server, Oracle databases.
Experience in working with GitHub repositories is preferred.
Technical Skills (Secondary/Optional):
Experience of working in MongoDB databases.
Experience of working in WPF is good to have.
Experience of working InRule, SSRS, Appian, k2 workflow, Redis, Azure Service Fabric
Cloud -Azure/AWS, CI/CD pipeline are preferrable but not mandatory.
Work experience in agile projects in scrum framework.
Interpersonal Skills:
Good verbal and written communication skills.
Ability to work effectively in a team and with clients.