Posted on: 01/09/2025
Key Responsibilities :
Software Design & Development :
- Analyze user requirements and translate them into technical specifications
- Write clean, scalable, and maintainable code using modern programming languages
- Develop new features and enhance existing applications
Testing & Debugging :
- Perform unit testing, integration testing, and code reviews
- Identify and fix bugs, performance issues, and security vulnerabilities
- Collaborate with QA teams to ensure software quality
Documentation & Maintenance :
- Create and maintain technical documentation for code and architecture
- Update software to improve performance and adapt to new hardware or requirements
- Support deployment and post-release maintenance
Collaboration & Agile Practices :
- Participate in sprint planning, stand-ups, and retrospectives
- Work closely with designers, product managers, and other developers
- Contribute to continuous improvement of development processes
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or related field
- Proficiency in one or more programming languages (e.g., Python, Java, C#, JavaScript)
- Solid understanding of data structures, algorithms, and object-oriented design
- Experience with version control systems (e.g., Git)
- Familiarity with databases (SQL/NoSQL) and RESTful APIs
- Strong problem-solving and analytical skills
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of DevOps practices and CI/CD pipelines
- Familiarity with front-end frameworks (React, Angular, Vue) or mobile development
- Exposure to Agile/Scrum methodologies
- Open-source contributions or personal projects
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1538917
Interview Questions for you
View All