Your tasks and responsibilities:
- Design, development, and testing of features in the applications.
- Collaborate with project teams to define, design, and ship new features.
- Experience writing automated test at different levels (unit, component, integration) to ensure new features meet specifications.
- Design the command line / UI interfaces precisely as per the specifications to improve user experience.
- Support Agile/Scrum processes and contribute to sprint planning and retrospectives.
Required Knowledge/Skills, Education, and Experience
- Bachelor’s degree in electrical, Software, or Computer Engineering.
- Minimum 3 years of experience in software development.
- Strong, hands-on experience in windows development using C# .Net.
- Debugging Tools, Performance Testing and Security considerations.
- Well versed with agile software development methodology.
- Strong problem-solving and analytical skills.
- Excellent communication and interpersonal skills.
- Ability to prioritize and manage multiple tasks in a dynamic work environment.
- Prior experience in Medical or Imaging Domain is an added advantage.