We are seeking a .Net Developer with a strong computer science background to join our development team in Bangalore or Mumbai. The ideal candidate will have deep expertise in software design, development, testing, and validation, with the ability to work independently on complex healthcare-related projects and quickly adapt to new technologies.
What You'll Do
- Analyse the complex healthcare requirement for technical development.
- Work independently on small to large scale projects.
- Provide technical direction for Application sub-system, including research, design, analysis, testing, process improvement, and troubleshooting.
- Identify automation opportunities and automate manual tasks.
What We're Looking For
- Bachelor\Master Degree in Computer Science only.
- 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 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).
Nice to Have
- Experience in either Data Science, Machine Learning or Microsoft Azure will be a plus.
- Experience in EMR or HIS systems (good to have).
- HL7 interface (good to have).
Technical Stack
- C#
- WPF
- WCF
- LINQ
- Entity Framework
- Windows Forms
- Deployment strategy
- MS SQL
- MySQL
- Client/Server Architecture
- Web Services
- Windows Services
- RESTful APIs
- XML
- Multithreading
- Asynchronous Programming
- Parallel Programming
- MS Test
- NUnit
- FxCop
- GIT
Team & Environment
- Passionate about learning new technology
- Strong computer science foundation
- User-centric thinking
- Adaptability to new technologies
- Team collaboration
- Problem-solving orientation
Work Mode
- Onsite
- Locations: Mumbai, Bangalore
Scribetech is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
