Deskripsi Pekerjaan
Are you a passionate Software Developer looking to make a tangible impact in the healthcare industry? Generika Drugstore is seeking a talented and motivated individual to join our IT team and drive our digital transformation initiatives. As a key player in the pharmacy chain, we are dedicated to accessible healthcare, and our technology stack must reflect our commitment to excellence and efficiency.
In this role, you will be responsible for designing, developing, and maintaining robust software solutions that support our nationwide operations, inventory management systems, and customer-facing platforms. You will work in a dynamic environment where your code directly contributes to the seamless functioning of our services. If you are a problem-solver who loves clean code and modern technologies, we want to hear from you.
Tanggung Jawab
- Design, develop, and deploy high-quality software applications using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and QA engineers to define and implement new features.
- Maintain and optimize existing legacy systems to ensure scalability, reliability, and performance.
- Write clean, well-documented, and efficient code following industry best practices and coding standards.
- Participate in code reviews and provide constructive feedback to peers to ensure code quality.
- Troubleshoot, debug, and resolve technical issues and performance bottlenecks in a timely manner.
- Conduct unit testing and integration testing to ensure software stability.
Kualifikasi
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience as a Software Developer with at least 2-4 years of professional experience.
- Strong proficiency in at least two programming languages (e.g., PHP, Java, C#, Python).
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and ORM tools.
- Experience with web development frameworks (e.g., Laravel, Spring, .NET) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Familiarity with Agile/Scrum development methodologies.