Posted on: 09/12/2025
Description :
About the Role :
We are seeking a highly skilled Senior Software Developer to design, build, and optimize scalable, high-performance software systems.
The ideal candidate has deep technical expertise, excellent problem-solving skills, and experience leading complex projects from concept to deployment.
Key Responsibilities :
- Design, develop, and maintain high-quality, scalable, and maintainable software solutions.
- Lead architecture discussions and drive technical decisions.
- Collaborate with cross-functional teams (Product, QA, DevOps, UI/UX) to deliver end-to-end features.
- Optimize application performance, reliability, and security.
- Mentor junior developers and conduct code reviews.
- Implement best practices for coding standards, testing, CI/CD, and documentation.
- Investigate and resolve complex technical issues in production and development environments.
- Contribute to system design, architecture patterns, and long-term technical strategy.
- Stay updated with emerging technologies and integrate them when appropriate.
Required Qualifications :
- Bachelors degree in Computer Science, Engineering, or equivalent experience.
- 5+ years of hands-on experience in software development.
- Strong proficiency in one or more programming languages (e.g., JavaScript/TypeScript, Python, Java, Go, C#, etc.)
- Solid understanding of data structures, algorithms, and system design.
- Experience building scalable and distributed systems.
- Expertise in RESTful APIs, microservices architecture, or event-driven systems.
- Strong knowledge of relational and NoSQL databases.
- Solid understanding of version control (Git) and development workflows.
- Experience with cloud platforms (AWS, Azure, or GCP)
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1586756
Interview Questions for you
View All