About The Role
We are looking for a motivated and detail-oriented
Software Engineer I
who will be responsible for developing product features, enhancements, defect resolution, and supporting technical operations. This role requires a strong foundation in programming, problem-solving skills, and the ability to collaborate effectively within an agile team environment.
Required Skills & Qualifications
-
Strong foundation in Object-Oriented Programming and development tools (Java/Kotlin, Spring Boot).
-
Understanding of at least one tier of application: Frontend (Angular).
-
Knowledge of REST API design and implementation.
-
Familiarity with JSON.
-
Ability to write and maintain unit tests.
-
Experience with databases such as Postgres and MySQL.
-
Hands-on experience with GitLab and Jenkins CI/CD pipelines.
-
Familiarity with messaging queues (Kafka preferred, nice to have).
Key Responsibilities
-
Develop product features, enhancements, and fix defects with minimal mentorship.
-
Triage incoming bugs and production incidents and provide timely resolutions.
-
Perform technical operational tasks as needed.
-
Investigate and troubleshoot issues across the platform.
-
Participate actively in sprint grooming, planning, and kick-off discussions to provide estimates and technical insights.
-
Monitor areas of the production system and raise alerts when issues arise.