Job Requirements
Job benefits
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
This job post is managed by
Skills
Job description for Senior Software Developer (JKT) at Senja
- Develop features across our complete product range (server-side as well as client- facing) to deliver industry leading solutions
- Develop software solutions by working with various stakeholders to determine end
- user needs, study system interactions and data flows, designing and building integration APIs, and investigating problem areas by following an Agile software development lifecycle.
- Maintain a focus on the needs of our customers
- Provide in-depth engineering support (debugging, performance optimizations, etc.) during the rollout phase to customers
- Perform peer code review
- Mentor and grow junior developers
- Proactive, positive thinking and strong desire to build a better software
- BSc or MSc in Computer Science, Software Engineering, or related discipline. Equivalent experience will also be considered.
- 4 or more years of relevant work experience, with at least 2 years of experience in Python web development using Flask/Django
- Has experience working with Docker, Ansible script, Travis/Jenkins
- Having knowledge in the following is a PLUS: Java, Scala, Kafka, Apache, Nginx, AWS, Alicloud, Microservices, Distributed Computing Concepts
- Good knowledge in HTML5, CSS, Javascript
- Have experience working with SQL and NoSQL databases, such as Postgres, MongoDB, ArangoDB and Neo4J
- Ability to work as part of a team - both in the context of the Development team, as well as with the greater organization as a whole
- Excellent time management and highly motivated
- A team player that’s a strong communicator and biased for action
- Comfortable working in a startup environment
- Strong interest in technology (or fintech!)
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More