Software Engineer

  •  Job reference: 160767
  •  Industry: Information and Communications Technology
  •  brand-id: R22106767
  •  Brand Name: 02C3423

Responsibility:

  • Software Development: Designing, developing, testing, deploying and maintaining modular-based systems in accordance with best practices.
  • Problem Solving: Troubleshoot incidents, identify root cause, fix and document problems, and implement preventive measures.
  • Agile Scrum Practices: Participate actively in Agile Scrum processes, including sprint planning, daily stand-ups, retrospectives, and demos.
  • Collaboration: Work closely with cross-functional teams, including product management, design, and QA to ensure seamless integration and delivery.
  • Documentation: Maintain accurate and up-to-date technical documentation of software components and systems.

 

Requirements:

  • Experience: 8+ years of experience in software development with a focus on Windows applications, web applications, and cloud services (optional).
  • Technical Skills:
  • Proficient in C#, .NET framework, Java, and/or python.
  • Experience with desktop applications such as Windows Forms, WPF.
  • Proficient with web development frameworks such as HTML, CSS, JS, Angular, Vue.js, Node.js, RESTful API.
  • Proficient with database management systems like relational DB, NoSQL.
  • Experience with OOAD and/or UML.
  • Experience with DevOps tools like Azure DevOps, GitHub, or similar CI/CD pipelines.
  • Agile Methodologies: Proven experience with Agile Scrum development processes.
  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.