We are looking for a team member who is passionate about learning new technology and holding strong computer science background.
Working at our Bangalore/Mumbai development centre, you will exhibit a deep understanding of software design, development, testing and validation, be able to think like a user to define customer experience and have the capability to quickly learn and adapt to new technologies
Job Location:
Mumbai, Bangalore
- Analyse the complex healthcare requirement for technical development.
- Motivated to work independent on small to large scale project
- Provides technical direction for Application sub-system, research, design, analysis, testing, process improvement, and troubleshooting.
- Identify automation opportunities and automate manual tasks
- Bachelor\Master Degree in Computer science
- Minimum professional experience of 2 Years.
- Strong object-oriented programming (OOPS) design skills, SOLID principles and knowledge in software design patterns.
- Advance level in C#, WPF, WCF, LINQ, Entity Framework, Window Forms and Deployment strategy.
- Proven record of accomplishment of challenging projects, showing experience developing software using C#, WPF, WCF.
- Extensive experience with large relational databases, MS SQL, MySQL and writing high performing complex queries.
- Thorough understanding and Experience in development of client/server architecture, Web Services, Windows Services, RESTful APIs.
- Strong problem-solving skills.
- Flexibility in learning new frameworks and tools. Passion to work with demanding architects on complex systems
- Analyze performance of .Net applications
- Deep knowledge in XML, LINQ, Multithreading, Asynchronous, Parallel Programming.
- Experience in either Data Science, Machine Learning or Microsoft Azure will be a plus.
- Experience in writing MS Test (NUnit) Test cases, Static Code Analysis (FxCop), GIT
- Experience in analysing requirements, able to understand impact on existing systems and come up with an all-encompassing solution.
- Good written and verbal communications skills and must be a strong team player.
- Good understanding of coding best practices and standards.
- Able to document user stories/use cases, functional specification and design clearly.
- Understanding & experience of Agile Development Methodology (Scrum).
- Experience in EMR or HIS systems (good to have).
- HL7 interface (good to have).
Remote Working
5 Days a week
Flat reporting structure
Individual Contributor role