Software Engineer
Lending & Credit Infra
Description:
NATURE OF WORK
- Work closely with the Product Owner and Team to refine user stories, provide accurate estimates, and translate product requirements into working software
- Respond to incidents and bug reports and resolve them in a timely manner
- Communicates progress, identify blockers and escalate risks
- Ensure code quality by writing automated tests and making sue the code passes the analysis and security tools
- Acquire new skills and capabilities to support business growth and improve operational efficiency
- Researches and acquires new technology and products/platforms knowledge to support business direction and improve operational efficiency
DISPLAYED SKILL SUMMARY
- Strong design and architectural skills and familiar with cloud solutions
- Strong problem-solving skills
- Exhibits a strong sense of ownership
- Has a wide range of knowledge across multiple aspects of software engineering, but with a strong focus of depth in a certain field.
- Actively seeks to understand both business and system needs and knows how to balance technical trade-offs
- Works well with others, self-driven, and constantly seeks self-improvement
- Very good communication skills
REQUIRED QUALIFICATIONS
- Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent
- Mastery in microservice development with Java, Spring Boot
- Mastery with at least one cloud technology (AWS, GCP, Azure)
- Mastery with at least one messaging technology (AWS SNS, AWS SQS, Kafka, RabbitMQ)
- Mastery with at least one database technology (PostgreSQL, MySQL, Oracle)
- Mastery in software design patterns and principles
- Experience with Agile/Scrum development methodology
- Experience with AI is a plus