Software Development Opportunity
The role involves designing and implementing software solutions to address technical challenges. Key responsibilities include creating new software or applications, using development environments to debug, and ensuring the technical architecture is well-organized.
To be successful in this position, you will need to develop features and improvements to existing software in a secure, well-tested, and performant way. This includes recognizing impediments to team efficiency and suggesting improvements.
In this role, you will work on solving technical problems of moderate scope and complexity. You will craft code that meets internal standards for style, maintainability, and best practices for a high-scale web environment. Code reviews are an essential part of this process, and you will advocate for high standards in code quality, security, and performance.
You will also be expected to keep up-to-date with emerging trends in software architecture and cloud infrastructure. This will enable you to provide innovative solutions to technical challenges and drive growth within the organization.
* Required Skills:
* Proficiency in Golang/Java programming languages
* Experience with visual development environments
* Familiarity with cloud infrastructure
* Strong problem-solving skills
* Ability to work independently and as part of a team
Benefits
This role offers opportunities for professional growth and development. You will have the chance to work on challenging projects and contribute to the success of the organization. In addition, you will be part of a dynamic team that values collaboration and open communication.