Senior Software Developer
Job Summary
Drjob, a leading name in the Public Health industry, is seeking a skilled Senior Software Developer to join our team in Delhi, India. As a Senior Software Developer at Drjob, you will play a crucial role in designing, developing, and implementing software solutions that contribute to advancing public health initiatives.
Key Responsibilities:
- Design, develop, and maintain high-quality software solutions
- Collaborate with cross-functional teams to define, design, and ship new features
- Write clean, scalable code using programming languages like Java, Python, or C++
- Conduct thorough testing and debugging of applications
- Participate in code reviews to ensure best practices are followed
- Stay updated on industry trends and incorporate best practices into projects
Requirements & Skills:
- Bachelor’s degree in Computer Science, Engineering, or related field
- Proven experience as a Software Developer (0-2 years)
- Strong knowledge of software development methodologies
- Proficiency in one or more programming languages such as Java, Python, or C++
- Experience with relational databases and SQL
- Excellent problem-solving skills and attention to detail
- Ability to work both independently and as part of a team
- Strong communication and interpersonal abilities
Preferred Qualifications:
- Master’s degree in Computer Science or relevant field
- Certifications in relevant technologies
- Experience with cloud technologies like AWS or Azure
Candidate Preferences:
- Preferred Gender: Not specified
- Preferred Nationality: Not specified
Benefits / Why Join Us:
- Competitive salary package
- Opportunity to work on impactful projects in the public health sector
- Professional development and growth opportunities
- Collaborative and vibrant work environment
- Health insurance and other benefits
Skills Summary:
Core Technical Skills:
Java, Python, C++, Software Development Methodologies, Relational Databases, SQL, AWS, Azure, Debugging, Code Reviews
Soft Skills:
Problem-Solving, Attention to Detail, Communication, Teamwork, Adaptability, Time Management, Creativity, Analytical Thinking
Suggested Tags:
Senior Software Developer, Software Development, Java, Python, C++, Public Health, AWS, Azure, SQL, Coding, Problem-Solving, Team Collaboration