Description
- Design, develop and modify software systems and custom components using a modern dev stack.
- Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage, and work processes; and investigate problem areas.
- Integrate existing software into new or modified systems.
- Develop and execute test procedures for software components.
- Analyze user requirements to derive technical software design and performance requirements.
- Lead PL SQL development, owns the repo(s), approves merge requests, accountable for the quality.
Requirements
- Bachelor's degree in computer science, software engineering, or a related field.
- 3 - 10 years of relevant experience as a full stack developer.
- Strong back-end development skills using languages Java, Python, Ruby, or Node.js with Spring or SpringBoot.
- Experience with databases (SQL and NoSQL).
- Understanding of RESTful API design and implementation.
- Knowledge of version control systems (e.g., Git).
- Familiarity with containerization and orchestration tools (e.g., Docker, Kubernetes).
- Problem-solving skills and the ability to work in a team.
- Certifications: Relevant certifications like AWS Certified Full-Stack Developer or Microsoft Certified: Azure Developer Associate can enhance qualifications.
- Excellent communication and presentation skills.
- Good command of written and spoken English.
Created on | 15 Jan 2024 |
Last updated on | 15 Jan 2024 |
You applied on | |
Apply Now