Software Development Specialist
We are seeking a skilled Software Development Specialist to join our team.
The ideal candidate will have experience in designing and implementing software solutions across multiple platforms.
This role involves working on various aspects of software development, including building and maintaining cloud infrastructure, producing high-quality code, and reviewing peer code.
The successful candidate will be able to analyze product requirements and break down user stories into tasks, develop build, test, and deployment automation, and perform reliability engineering duties such as monitoring, alarms, and incident management.
To succeed in this role, you should have 2-3 years of experience in software engineering and knowledge of programming languages like C/C++, Java, or Ruby on Rails. You should also have the ability to learn new technologies and work efficiently in Unix/Linux development environments.
Key Responsibilities:
* Design and implement software solutions
* Build and maintain cloud infrastructure
* Produce high-quality code and review peer code
* Maintain code efficiently
* Analyze product requirements and break down user stories into tasks
* Develop build, test, and deployment automation
* Perform reliability engineering duties
Requirements:
* 2-3 years of experience in software engineering
* Knowledge of programming languages like C/C++, Java, or Ruby on Rails
* Ability to learn new technologies
* Experience with Unix/Linux development environments