Clinisys is currently seeking candidates for the position of Associate Software Engineer in Bangalore. The ideal candidate should possess a Bachelor’s degree in Engineering or a related discipline, or equivalent experience. With a requirement of 0-2 years of experience, this role is suitable for both fresh graduates and individuals with some experience in the field. Joining Clinisys as an Associate Software Engineer offers an exciting opportunity to work in a dynamic environment where one can apply engineering knowledge to contribute to the development of innovative healthcare solutions. This role provides the chance to collaborate with a talented team and gain valuable experience in software engineering within the healthcare sector.
Company Name: Clinisys
Job Role: Associate Software Engineer
Education Required: Bachelor’s degree in Engineering or related discipline or equivalent experience
Experience Required: 0-2 years
Job Location: Bangalore
Role and Responsibilities:
- Develops software solutions across multiple subsystems within our applications, including collaboration with requirements definition, prototyping, architectural design, coding, testing, and deployment.
- Understands how our applications operate, are structured, and how customers use them
- Researches new technology and development tools to remain informed of current trends
- Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, code comments, and clearly readable code.
- Analyzes defects, performs root cause analysis, and collaborates to resolve.
- Complies with established internal quality systems and considers standards, best practices, and regulatory requirements as part of coding activities.
- All other duties and responsibilities as assigned.
Required Skills and Qualification:
- Clear, effective verbal and written communication skills.
- Good collaboration and teamwork skills.
- Solid knowledge of scripting and object-oriented software development principles.
- Functional knowledge of relational and/or non-relational databases.
- Solid development skills and overall understanding of software development methodologies.
- Understanding of refactoring or re-engineering solutions.
- Thorough knowledge of design principles and patterns.
- Solid understanding of Agile software development methodologies.
- Bachelor’s degree in Engineering or related discipline or equivalent experience.
- 0-2 years experience with software development life cycle, software testing methodologies, and quality assurance.
- Familiarity with C, C++, and OOPS Concepts as well as Multi-tiered application design and development, RDBMS design (SQL Server, Oracle, etc) HTML/ DHTML, and JavaScript.
- Knowledge of medical devices or healthcare software.
- Familiarity with . NET-ASP, C#, VB.net.