Posted on: 03/09/2025
About the Role :
We are looking for a skilled Senior Software Engineer to join our dynamic and innovative team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions.
The ideal candidate has a strong background in multiple programming languages and a passion for creating scalable, efficient, and reliable systems.
You will play a key role in the entire software development lifecycle, from concept to deployment.
Key Responsibilities :
- Lead the design and development of complex software systems, ensuring they are scalable, robust, and maintainable.
- Write clean, well-documented, and efficient code in a variety of languages, such as Python, JavaScript, Java, or C++.
Required Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- A minimum of 5-8 years of professional experience in software development.
- Proven expertise with at least one major programming language (e.g., Python, Java, C++, JavaScript).
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Familiarity with version control systems, preferably Git.
- Excellent problem-solving, communication, and team collaboration skills.
- A portfolio of successful projects or contributions to open-source projects.
Preferred Qualifications :
- Master's degree in Computer Science or a related field.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in a lead or supervisory role.
- Certifications in cloud computing (e.g., AWS Certified Developer, Google Cloud Professional Cloud Developer)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1540085
Interview Questions for you
View All