Software Engineer/ Sr. Software Engineer (JAVA)
About Us:
CMED Health is the largest health-tech startup transforming the healthcare landscape in Bangladesh using it’s IoT enabled AI driven cloud based multi-layered digital Healthcare platform which connects people with healthcare services including prevention, intervention & referrals to ensure Health Inclusion, towards achieving Universal Health Coverage (UHC) of SDG.
For more information, please visit our website: http://www.cmed.com.bd
Job Responsibilities:
- Take ownership of a product or feature set including ideation, design, development, deployment, and enhancements.
- Sets milestones and ensures that deliverables are on time with high quality keeping an eye on time to market.
- Lead a team of developers to deliver on the milestones.
- Develop enterprise solutions by ensuring solid understanding of requirement, business flow, data requirements and work processes.
- Design, implement and maintain java application phases and Software development on JAVA, Spring Boot, JPA, Hibernate, PostgreSQL, RestFul Web Services, AngularJS etc.
- Take part in software and architectural development activities.
- Write well-designed, efficient and documented code-base.
- Refactor and optimize existing code for better performance and manageability.
- Perform code review.
- Ensure automatic test coverage by coding, unit and functional testing.
- Automate tasks through appropriate tools and scripting.
- Collaborate with peers on research and learning of new technology, platforms, and frameworks.
- Develop and review technical documentation.
Educational Requirements:
- Bachelor’s degree in any discipline (B.Sc is CSE is preferable) from any reputed university.
Skills & Experience Required:
- 2 to 6 years of experience in relevant position.
- Professional work experience in design, development and deployment of applications using Java, preferably in spring framework with Spring Boot.
- Experience and knowledge of the SOLID principle/guidelines and sound understanding of software design patterns.
- Good knowledge and solid understanding of Java Spring, Hibernate.
- Experience in project build tools like Maven/Gradle.
- Working experience with RESTful Web services is a must.
- Must have very good problem solving and analytical abilities.
- Previous experience working in Agile/Scrum team is plus.
- Familiarity with front-end web technologies i.e. JavaScript, Angular/React JS, Bootstrap / Material, ES6, Typescript.
- Professional work experience in Jasper Report.
- Professional work experience to write complex SQL queries.
- Mindset to code and do code review for continuous improvement.
- Self-managed, initiative and proactive.
Work station: Dhaka.
Employment Status: Full-time.
Salary: : 40k-80k (Based on Experience)
We Offer:
- Performance-based career progression.
- Very high learning opportunity.
- Flexible work environment.
- 2 (two) festival bonus per year after confirmation.
- Annual, casual and medical leave as per company policy.
How to apply:
If you meet the above-mentioned requirements, send your CV to [email protected] Please send the CV in PDF format by mentioning the position name in the subject line (Application for Software Engineer (JAVA)-SE0522/ Sr. Software Engineer (JAVA)-SSE0522).
Deadline: 30 June, 2022