Posted on: 05/12/2025
Description :
Role Summary :
We are looking for a highly skilled Senior Software Developer to design, develop, and maintain software applications that are scalable, reliable, and efficient.
The role requires deep technical expertise, problem-solving skills, and the ability to collaborate across teams to deliver high-quality software solutions.
The ideal candidate is proficient in multiple programming languages, frameworks, and databases, with experience in the full software development lifecycle (SDLC).
Key Responsibilities :
- Design, develop, and maintain robust software applications across backend and frontend systems.
- Write clean, reusable, and efficient code following best practices.
- Participate in architecture discussions and provide technical guidance on system design.
- Collaborate with product managers, QA teams, and other developers to understand requirements and deliver solutions.
- Conduct code reviews, mentoring junior developers, and ensuring adherence to coding standards.
- Develop and maintain APIs, services, and integration points with third-party systems.
- Optimize applications for performance, scalability, and security.
- Troubleshoot and resolve software defects and production issues in a timely manner.
- Contribute to CI/CD pipelines, automated testing, and deployment processes.
- Stay updated with emerging technologies and recommend improvements to systems and processes.
Required Skills & Experience :
- Bachelors or Masters degree in Computer Science, Engineering, or related field.
- 5+ years of professional experience in software development.
- Proficiency in programming languages such as Java, C#, Python, or JavaScript.
- Strong understanding of OOP, design patterns, and software architecture principles.
- Experience with frameworks such as Spring, .NET, Django, or Node.js.
- Experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Knowledge of RESTful APIs, microservices, and distributed system design.
- Familiarity with version control tools (Git), CI/CD pipelines, and Agile methodologies.
- Strong problem-solving, debugging, and analytical skills
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1585696
Interview Questions for you
View All