Back to search:IT Developer / Jakarta

Job Description:

  • Design and develop high-quality, scalable, and maintainable microservice applications using .NET Core, RDBMS (SQLServer, MySql, Oracle)
  • Collaboration with other Developer, follow the development task that already assign
  • Write clean, well-documented, and efficient code that adheres to software development standards and guidelines.
  • Perform code reviews and ensure that the code meets the requirements and quality standards.
  • Participate in the entire software development life cycle, from requirements gathering and design to development, testing, and deployment.
  • Use Agile/Scrum methodology to manage the software development process, including sprint planning, daily stand-ups, and sprint reviews.
  • Keep up to date with emerging trends and technologies in software development.
  • Create testing scneario and conduct unit testing based the module that develop
  • Maintaning the module, handing the bug fixing based on the priority
  • Day to day activity list related sdlc: Breakdown requirement into techincal task, Development, Unit Testing, Development, RCA, Bug Fixing

Requirements :

  • A computer science background
  • Have 3 years experience as Software Engineer
  • Familiarity with version control systems such as Git
  • Experience working in an Agile Development Environment
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced, dynamic environment with tight deadlines.
  • Strong communication skills and the ability to collaborate effectively with other team members.
  • Having experience with AWS or other cloud platforms would be a plus
  • Having experience in Agile/Scrum methodology would be a plus.

Programming Language:
experience in .NET Core or other languages such as Java. Go, Python

Web Services: JSON, REST, XML

Database:
SQLServer, MySQL, Caching and Messaging Technologies: Redis, Kafka, Rabbit MQ would be a plus