As a Software Engineer, you will be creating robust, scalable, and secure services that power our SaaS platform and make governance easy for our customers. You will have the full power of AWS and GCP at your disposal and you will be focused on building solutions (either brand new, or assisting in maintenance and enhancement of services), typically in React and JavaScript. As part of our core governance teams, your team will fully own their services (from code to deployment and monitoring), You will actively contribute to architectural discussions and regularly present demonstrations to the entire department
Key Responsibilities
Implement secure, scalable and modular solutions using React.
Develop high quality code (e.g. adhering to SOLID principles) with plenty of tests and observability baked in.
Write clean, maintainable, and testable code
Debug and troubleshoot software issues
Stay up to date with the latest software development trends and technologies
What you need to succeed
Bachelors degree in computer science, Engineering or related field.
1+ years of professional experience delivering secure applications in an agile environment.
Experience in developing RESTful/GraphQL APIs using Django in Open API specifications and developing visually stunning user interfaces using React.
Experience in React.js, modern JavaScript and RESTful/GraphQL APIs.
Experience working with Redux.
Experience working with Docker in development.
Experience on SQL databases.
Good understanding of software development life cycle (SDLC)
Experience with Agile methodologies and collaboration tools such as Git, JIRA, and Confluence
Excellent problem-solving and communication skills
Ability to work in a fast-paced, dynamic environment
Experience with Django will be an added advantage.