Posted on: 06/10/2025
Description :
About the Role :
We are seeking a highly skilled and motivated Senior Software Developer to join our development team.
In this role, you will be responsible for designing, developing, and maintaining robust software solutions that meet business needs.
You will collaborate with cross-functional teams to deliver high-quality products while mentoring junior developers and contributing to technical strategy.
If youre passionate about coding, problem-solving, and continuous improvement, this position offers the opportunity to work on challenging projects and advance your career.
Key Responsibilities :
- Design, develop, test, and deploy scalable and maintainable software applications.
- Collaborate with product managers, designers, QA, and other developers to deliver high-quality features.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Perform code reviews and provide constructive feedback to ensure code quality.
- Identify and troubleshoot software defects and performance issues.
- Mentor and support junior developers, fostering knowledge sharing and skill development.
- Participate in architectural discussions and contribute to technology roadmaps.
- Stay updated with the latest software development trends, tools, and best practices.
- Assist in defining project requirements, timelines, and deliverables.
Requirements :
Experience :
- 8+ years of professional software development experience.
- Proven experience in developing applications using specify relevant programming languages/frameworks, e.g., Java, C#, Python, .NET, Node.js, etc.
Technical Skills :
- Strong knowledge of software design patterns, algorithms, and data structures.
- Experience with databases (SQL/NoSQL) and writing efficient queries.
- Familiarity with version control systems such as Git.
- Experience with CI/CD pipelines and automated testing.
- Understanding of cloud platforms (AWS, Azure, GCP) is a plus.
Soft Skills :
- Excellent problem-solving and analytical skills.
- Strong communication skills and ability to work effectively in a team.
- Ability to manage multiple tasks and prioritize work in a fast-paced environment.
Education :
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1555941
Interview Questions for you
View All