
Explore more
Tech Stack
About the role
- Write software code that meets requirements and optimizes performance
- Document and demonstrate solutions by developing code comments, diagrams, layouts, and charts
- Conduct design and code reviews and evaluate software performance for optimization
- Implement large and complex modules within agreed quality, deadline, and cost constraints
- Contribute to requirements analysis and estimations
Requirements
- Proficiency in Java, JavaScript, Python, or similar languages
- Experience with software architecture and design principles
- Strong problem-solving and troubleshooting skills
- Familiarity with Agile development methodologies
- Fluent in English
Benefits
- Health insurance
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJavaScriptPythonsoftware architecturedesign principlesAgile development methodologiesperformance optimizationcode reviewsrequirements analysistroubleshooting
Soft skills
problem-solvingcommunicationcollaborationtime managementcritical thinking