Software Developer
Job Summary
Drjob, a leading Public Health organization based in Delhi, India, is seeking a proactive Software Developer to join our dynamic team. As a Software Developer at Drjob, you will play a pivotal role in developing and maintaining software solutions that contribute directly to improving public health outcomes.
Key Responsibilities:
- Collaborate with cross-functional teams to analyze requirements and develop software solutions
- Write clean, efficient code for various applications
- Test and debug software applications to ensure optimal performance
- Deploy software tools, processes, and metrics
- Stay updated on emerging technologies in the software development field
- Participate in code reviews and provide constructive feedback
- Troubleshoot, debug, maintain, and improve existing software applications
- Document software specifications and ensure technical documentation is up to date
Requirements & Skills:
- Proficiency in programming languages such as Java, C++, or Python
- Understanding of software development lifecycle and agile methodologies
- Strong problem-solving skills and attention to detail
- Bachelor's degree in Computer Science or a related field
- Knowledge of database management and design principles
- Familiarity with version control systems (e.g., Git)
- Excellent communication and teamwork abilities
- Ability to work effectively in a fast-paced environment
Preferred Qualifications:
- Experience with cloud technologies such as AWS or Azure
- Certification in software development or related field
Benefits / Why Join Us:
- Competitive salary package
- Opportunity to work on impactful projects in the public health sector
- Continuous learning and development opportunities
- Collaborative and innovative work environment
Skills Summary:
Core Technical Skills:
Java, C++, Python, Software Development Lifecycle, Agile Methodologies, Database Management, Git, Cloud Technologies, AWS, Azure
Soft Skills:
Problem-Solving, Attention to Detail, Communication, Teamwork, Adaptability, Time Management, Creativity, Critical Thinking
Suggested Tags:
Software Developer, Java, C++, Python, Agile, Database Management, Cloud Technologies, AWS, Azure, Problem-Solving, Communication, Teamwork
About Company
0-50 employees
test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company test company ... View more