QualificationMaster’s degree in IT, Computer Science, or a relevant field
Job Description
As an Associate Software Engineer within the Product Development team, you will have the opportunity to work closely with senior developers to contribute comprehensively to the software development life cycle. This role blends the immersive learning of an internship with the responsibilities of a full-time position, giving you hands-on experience in creating specifications, designing new features, and enhancing existing medical software products.
You will work alongside talented professionals to learn enterprise best practices, solicit customer feedback on product usability, and align technical features to critical healthcare timelines. Whether you are debugging complex customer issues or exploring diverse technologies, your work will be central to our operational success.
Key Responsibilities
Development & Testing: Design, develop, and test high-quality software. Verify software behavior meets strict medical requirements through both manual and automated testing.
Issue Resolution: Analyze, debug, and systematically help resolve complex customer software issues and defects.
Documentation: Deliver quality products within tight timelines while meticulously documenting product designs and system architectures.
Continuous Learning: Explore diverse technologies and continuously expand your skillset with a range of programming languages, frameworks, and tools.
Stakeholder Collaboration: Collaborate and communicate effectively with cross-functional stakeholders, understanding and defining customer needs.
Skills & Eligibility
Education: Must hold a Master’s degree in a relevant field such as Information Technology or Computer Science.
Programming: High proficiency in a core programming language, specifically Java.
Web Technologies: Solid knowledge of frontend web development technologies including HTML, CSS, and JavaScript.
Software Engineering Principles: Good understanding of core software development principles, design patterns, and software testing methodologies.
DevOps Tools: Familiarity with version control systems (e.g., Git) and a good understanding of Continuous Integration/Continuous Deployment (CI/CD) processes.
Soft Skills: Exceptional organizational, communication, and team collaboration skills, alongside a genuine enthusiasm for the healthcare industry.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.