Take your software development career to the next level by joining our organization as a seasoned Software Developer.
About the Role:
We are seeking an experienced Software Developer to design, develop, test and deploy high-quality software solutions that meet business needs.
* Translate user requirements into technical specifications
* Develop, test and deploy software applications in various programming languages and frameworks
* Implement best practices and standards in software engineering, code quality, performance, security and documentation
* Troubleshoot and resolve software issues and defects
* Conduct code reviews and provide feedback to enhance code quality and maintenance
* Research and evaluate new technologies and tools for software development processes and best practices
* Mentor and coach junior software engineers and share knowledge and expertise
Requirements include a Bachelor's degree in Computer Science, Software Engineering or related field, with 5+ years of experience as a Software Engineer or Developer. Proficiency in web development technologies, cloud platforms, database systems and software development tools is required.
Your Benefits:
* Performance-based bonus structure
* Flexible work arrangements with possibility of remote work