Job Description:

Responsibilities

  • You will be a member of a self-organizing and self-managing cross-functional team producing complete working features in short increments, and should be able to deliver high quality potentially releasable incremental value of the product regularly.

  • You will be participating in the requirements analysis, design, development, testing, deployment, debugging and/or maintaining existing code as well as new features accepted by the team during a sprint, including determining the right level of documentation and processes required for the project.

  • You will need to work with stakeholders to determine the level of definition needed for each feature and to ensure clear and achievable acceptance criteria.

  • You will be responsible in ensuring high quality of products through the creation and execution of manual and automated unit, integration and other functional & non-functional testing.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or related discipline.
  • 2+ years of experience in software product development or technology division.
  • 2+ years of experience and in-depth knowledge in OO languages like C# or C++

Minimum Qualifications:

  • Good analytical thinking and problem-solving capability
  • Strong SDLC experience in delivering projects on time with high quality, covering requirements analysis, design, implementation, and unit testing
  • Able to communicate effectively with peers and other departments in local and international settings.
  • Experience in developing automated test-cases, Test-driven-development or utilizing any kind of test automation framework
  • Able to manage ambiguity, and flexible to adapt to a dynamic work

Preferred Qualifications:

  • Strong in OOP and OOA/D
  • Knowledgeable and has experience in using UML and software design patterns
  • Experience in SAFe and/or Agile Scrum Software Development methodologies
  • Experienced with latest technologies/frameworks/patterns/tools/systems like Web API,.NET 5.0 /.NET, Roslyn, Entity Framework, SQL, SignalR, RabbitMQ, NServiceBus, HTML5, Angular, JQuery, JSON, BITS, Git, Selenium, MSTest, xUnit.net
  • Involved with multi-tiered or moderate-to-complex system design or development
  • Experience in Cybersecurity, Cloud-based development/deployment, DevOps, Mobile and any form of AI, Analytics or Data Science application development a plus

Other Jobs in Product Development