Senior Software Developer
Job Summary
Drjob, a leading Public Health company based in Delhi, India, is seeking a talented Senior Software Developer to join our dynamic team. As a Senior Software Developer at Drjob, you will play a crucial role in designing and developing innovative software solutions that contribute to advancing public health initiatives.
Key Responsibilities:
- Develop high-quality software solutions by collaborating with cross-functional teams
- Design and implement scalable and secure applications
- Conduct thorough testing and debugging to ensure software functionality
- Participate in code reviews and provide constructive feedback
- Stay updated with industry best practices and incorporate them into development processes
- Troubleshoot and resolve complex technical issues efficiently
Requirements & Skills:
- Proficiency in programming languages such as Java, C++, or Python
- Experience with web development frameworks like Angular or React
- Strong understanding of database management systems (SQL, MongoDB)
- Ability to work effectively in a fast-paced environment
- Excellent problem-solving and analytical skills
- Bachelor's degree in Computer Science or related field
Preferred Qualifications:
- Master's degree in Computer Science or related field
- Certification in software development or related areas
Benefits / Why Join Us:
- Competitive salary package
- Opportunities for professional growth and career development
- Collaborative and inclusive work environment
- Chance to make a meaningful impact on public health initiatives
Skills Summary:
Core Technical Skills:
Java, C++, Python, Angular, React, SQL, MongoDB, Software Development, Web Development, Database Management
Soft Skills:
Problem-solving, Analytical Thinking, Team Collaboration, Time Management, Adaptability, Communication, Creativity, Attention to Detail
Suggested Tags:
Senior Software Developer, Software Solutions, Public Health, Java, C++, Python, Angular, React, SQL, MongoDB, Web Development, Problem-solving, Communication, Team Collaboration