Job Summary:
We are seeking a highly skilled Software Engineer to design develop test and maintain software applications and systems. The ideal candidate will have experience in software development problemsolving skills and the ability to work in a collaborative environment.
APPLY HERE CLICK HERE TO APPLY
Key Responsibilities:
- Develop test deploy and maintain highquality software applications.
- Collaborate with crossfunctional teams including designers product managers and QA engineers to define and implement software solutions.
- Write clean efficient and maintainable code following best practices and coding standards.
- Debug troubleshoot and resolve software defects and performance issues.
- Participate in Agile development processes including sprint planning standups and code reviews.
- Optimize applications for maximum speed scalability and security.
- Maintain proper documentation for code system architecture and technical processes.
- Stay uptodate with the latest technologies tools and industry trends.
- Implement and enforce software development methodologies including DevOps and CI/CD practices.
APPLY HERE CLICK HERE TO APPLY
Required Qualifications:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Proven experience in software development using Specify Programming Languages e.g. Java Python C# JavaScript etc..
- Experience with web development frameworks (e.g. React Angular Vue.js) or backend frameworks (e.g. Node.js Django Spring Boot).
- Strong knowledge of databases (SQL and NoSQL) and experience with query optimization.
- Experience with version control systems such as Git/GitHub/GitLab.
- Understanding of cloud platforms (AWS Azure or Google Cloud) and containerization technologies (Docker Kubernetes).
- Familiarity with Agile/Scrum methodologies and project management tools (JIRA Trello).
- Strong analytical and problemsolving skills with the ability to work independently and in a team.
Preferred Qualifications:
- Experience in mobile app development (Android/iOS).
- Knowledge of machine learning AI or blockchain technologies.
- Understanding of microservices architecture and API development.
- Strong background in system design and software architecture.
APPLY HERE CLICK HERE TO APPLY