Senior Software Developer
Job Summary
fesisiy, a leading IT System Custom Software Development company in Delhi, India, is seeking a talented Senior Software Developer to join our dynamic team. As a Senior Software Developer, you will play a crucial role in designing and implementing high-quality software solutions that meet our clients' needs and contribute to the growth of our organization.
Key Responsibilities:
- Develop high-quality software solutions based on client requirements
- Collaborate with cross-functional teams to analyze, design, and ship new features
- Write clean, maintainable, and efficient code
- Troubleshoot, debug, and upgrade existing software
- Conduct code reviews and provide constructive feedback to team members
- Stay updated on emerging technologies and apply them to projects
Requirements & Skills:
- 1–10 years of experience in software development
- Proficiency in Java, C++, or similar programming languages
- Strong understanding of software development life cycle
- Experience with database management systems
- Excellent problem-solving skills
- Good communication and teamwork abilities
- Bachelor's degree in Computer Science or related field
- Ability to work independently and in a team environment
Preferred Qualifications:
- Master's degree in Computer Science or related field
- Certification in relevant technologies
Benefits / Why Join Us:
- Competitive salary package
- Opportunity to work on cutting-edge technologies
- Career growth and development prospects
- Collaborative and innovative work environment
- Health insurance and other benefits
Skills Summary:
Core Technical Skills:
Java, C++, Software Development Life Cycle, Database Management Systems, Problem-Solving, Code Review, Emerging Technologies, Clean Coding Practices, Debugging, Software Design
Soft Skills:
Teamwork, Communication, Problem-Solving, Time Management, Adaptability, Creativity, Attention to Detail, Leadership
Suggested Tags:
Senior Software Developer, IT, Software Development, Java, C++, Database Management, Problem-Solving, Teamwork, Communication, Innovation
Key Skills
- Software Development
- Programming
- Problem Solving
- Teamwork
- Communication
- Leadership
- Time Management