Senior Software Developer
Summary
Designs, builds, and maintains software systems using Java, C++, or Python while mentoring junior developers and following Agile practices.
Our company, Fxzig test, a leader in software development based in Abu Dhabi, UAE, 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, developing, and implementing high-quality software solutions to meet our clients' needs effectively.
Key Responsibilities:
- - Collaborate with cross-functional teams to analyze requirements and develop software solutions.
- - Write clean, scalable code using best practices.
- - Perform testing and debugging to ensure software runs smoothly.
- - Participate in code reviews and provide constructive feedback.
- - Keep abreast of industry trends and technologies to enhance software development processes.
- - Mentor junior developers and assist in their professional growth.
Requirements & Skills:
- - Bachelor’s degree in Computer Science or related field.
- - Proven experience in software development (0-10 years).
- - Proficiency in programming languages such as Java, C++, or Python.
- - Strong problem-solving skills and attention to detail.
- - Familiarity with Agile methodologies.
- - Excellent communication and teamwork abilities.
- - Ability to work independently and manage multiple tasks effectively.
- - Knowledge of databases and software architecture principles.
Preferred Qualifications:
- - Master’s degree in Computer Science or related field.
- - Certifications in relevant technologies.
Benefits / Why Join Us:
- - Competitive salary of AED 9000.
- - Opportunity to work on cutting-edge projects.
- - Professional development and growth opportunities.
- - Dynamic and inclusive work environment.
- - Health insurance and other benefits provided.
Skills Summary:
Core Technical Skills:
Java, C++, Python, Agile Methodologies, Database Management, Software Architecture, Testing & Debugging, Code Review, Problem-Solving, Software Development Lifecycle
Soft Skills:
Team Collaboration, Communication, Mentorship, Attention to Detail, Time Management, Independent Work, Adaptability, Critical Thinking
Suggested Tags:
Software Development, Senior Software Developer, Java, C++, Python, Agile, Database, Problem-Solving, Mentorship, Software Architecture, Communication