In this role, you will Design & Develop, applications for Monitoring and Analytics business. You would address business needs through developing platform components.
You are responsible for
- Participate in the development of platform components
- Assimilate system requirements.
- Own the detailed design of the system.
- Competent in design, implementation, testing, and documentation
- Ensure quality by writing developer level tests (unit, component, etc.)
- Debugging defects
- Works with team for the quality and timely deliveries.
- Creates products according to the specifications and software development process
- Create engineering documentations to comply with product development policies, practices and procedures
- Hands-on development in C# .NET Core, Microservice based designs, containers (docker) and kubernetes, Data base Encryption methodologies, SQL, PostgreSql
To succeed in this role, you should have the following skills and experience
- 2-4 years’ experience in software development with hands-on in C# .NET Core, microservice based designs, and/or Data base development
- Strong analytical and problem solving skills
- Excellent coding and debugging skills.
- Experience in Windows based software stack
- Good programming and debugging experience in C#.Net Core, Databases.
- Good communication and documentation skills
- Work experience on systems used in healthcare is a plus
- Knowledge of Privacy & Security Rules , aspects for Software is a plus
Personal Characteristics
- Good communication and documentation skills.
- Self-starter, quick learner, ability to work with teams.
- Software Craftsmanship mindset.
- Proactive and self-driven, possesses due sense of urgency.
- Ability to stay focused on the target to deliver in agile manner.
- Openness to collaborate in interest of project/organization.
- Shall be very good technically; good problem solving abilities.
- Working with multi site teams, Quality conscious and Process & customer Oriented
