As a Software Engineer you will join an Agile team responsible for the development maintenance security and support of new and existing applications. You are a cross-functional engineer experienced in developing open source microservice-based applications in an AWS environment. You have a passion for high-quality reliable maintainable code. You take pride in your own work and own your own commitments but you also enjoy collaborating with a cross-functional team and customer stakeholders to deliver valuable solutions. You are agile and retrospective and not afraid to identify what we are doing wrong so we can fix it and what we are doing right so we can improve upon it.
- Adopt to the given technology to meet the drift of customer and business requirements
- Establish and improve CI/CD pipelines for the product releases to ensure continuous delivery
- Collaborate with the development squads.
- Hands on experience delivering enterprise level software preferably in Golang Java or C# other languages also considered
- Proficiency with object-oriented design data structures algorithms and asynchronous architectural design.
- Professional experience building REST APIs.
- Professional experience with relational databases schema design and SQL.
- Hands-on experience with Kubernetes and related technologies (helm Prometheus etc.)
- Experience with cloud providers like AWS Azure GCP or equivalent.
- Proficiency in version control systems like Git
- Passion for infrastructure and/or DevOps tooling
- B.S. in Computer Science related degrees or equivalent experience.
- Ability to handle multiple competing priorities in a fast-paced environment.
- Experience developing Software as a Service (SaaS) applications and understanding the impact of this architecture in a deployment environment.