HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Design, develop, and maintain robust, scalable, and high-performance software applications.


- Collaborate with product managers, designers, and other engineers to deliver high-quality features.


- Write clean, maintainable, and well-documented code following best practices and coding standards.


- Participate in code reviews, provide constructive feedback, and mentor junior developers.


- Troubleshoot, debug, and optimize existing applications for performance and reliability.


- Contribute to system architecture discussions and recommend improvements.


- Implement and maintain automated tests, CI/CD pipelines, and DevOps practices.


- Stay updated with emerging technologies, frameworks, and industry trends.


Required Qualifications :


- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.


- 5- 8 years of professional experience in software development.


- Strong proficiency in programming languages such as Java, C#, Python, or Node.js.


- Experience with web technologies : HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.


- Hands-on experience with RESTful APIs, microservices architecture, and cloud platforms (AWS, Azure, or GCP).


- Solid understanding of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).


- Experience with version control systems such as Git.


- Strong problem-solving, debugging, and analytical skills.


- Excellent communication skills and ability to work in cross-functional teams.


Preferred Skills :


- Experience with containerization and orchestration tools such as Docker and Kubernetes.


- Knowledge of Agile/Scrum methodologies.


- Exposure to automated testing frameworks and CI/CD tools.


- Experience with DevOps practices and cloud-native application development.

info-icon

Did you find something suspicious?