If you're passionate about building impactful software solutions and enjoy working in a dynamic and collaborative team, this role is for you!
We are looking for a skilled Software Engineer to help design, develop, and deliver cutting-edge risk assessment software solutions. This role challenges you to build a high-performance platform with dynamic visualizations and seamless workflows, enabling users to gain valuable insights and safeguard their assets.
Responsibilities:
- Develop, optimize, and maintain high-quality, reusable, and scalable code.
- Support system maintenance and troubleshoot production issues as part of an on-call rotation.
- Work closely with Quality Assurance Engineers to ensure comprehensive test coverage, including unit, integration, and performance testing.
Qualifications:
- Bachelor's degree in Computer Science or equivalent experience.
- Expertise working with Elixir.
- Strong experience with JavaScript and SQL.
- Proficient in Python, Docker containers, AWS, and Terraform.
- Good understanding of software engineering concepts and agile methodologies.
- Experience contributing to the development of large-scale web applications.
- Good problem-solving skills, flexibility, and ability to work in a fast-moving team.
- Familiarity with Ruby, React/JavaScript, HTML, and CSS.
- Experience with data retrieval technologies such as PostgreSQL, MongoDB, Elasticsearch, Kubernetes, and Kafka.
- Experience in delivering secure solutions.
- Demonstrated ability to work in a collaborative and innovative environment.