Endur Developer

2 months ago


Kota, India QAValue Full time

Company Description

QAValue is an IT services outsourcing company that focuses on helping customers streamline their businesses. Our services include integrating customer workforces as independent departments or extensions of existing departments. With strategically positioned offices, we offer onshoring, nearshoring, and offshoring options to work remotely or on-site with customers.


Role Description

This is a full-time remote role for an Endur Developer at QAValue. You will develop and maintain ETRM (Energy Trading and Risk Management) software using C#. You will also collaborate with cross-functional teams to gather requirements, design solutions, write clean and efficient code, conduct testing, and troubleshoot issues. The working timezone will be India.


Responsibilities

- Develop scalable, reusable components and application frameworks using .Net and

- Work with other developers, business analysts, and testers as part of the wider team.

- Undertake analysis of systems, business processes, data, and interfaces.

- Researches and evaluates alternative solutions and makes recommendations.

- Assist with establishing an effective environment for rapid application development.

- Liaise between technology teams, support teams, other developers, and business units to analyze, review, and develop solutions specified by architecture.

- Interpret data requirements and data models that underpin a solution.

- Researches and evaluates alternative solutions and makes recommendations.


Qualifications

- Degree in Computer Engineering or similar

- Minimum 2-3 years of experience with .Net and/or .Net Core (C#, MVC, and/or Webforms)

- Knowledge of Openlink/Endur (MANDATORY)

- Good experience creating a Software Factory, i.e., Version control, Continuous integration, preferably Microsoft VSTS.

- Good experience designing multi-tiered applications and services

- In-depth knowledge of Dependency Injection/Inversion of Control and Test-Driven Development

- A clear understanding of modern GUI framework architecture (MVC/MVP/MVVM/MVPVM)

- Experience in Agile and Unit Tests will be a plus


Personal Qualities

- Passion for developing software;

- Sense of responsibility, commitment, and integrity

- Written and verbal communication skills;

- Flexible, ability to adapt to changing priorities and rapid change;

- Ability to work in a remote, fast-paced, team-oriented, demanding development environment


Benefits

- An Opportunity to work in a challenging environment with innovative projects

- Committed and successful teams ready to leverage knowledge-sharing

- Above-average salary

- A remote work environment with work-life balance conditions