Backend Developer .net C#

Year    Chennai, Tamil Nadu, India

Job Description

Backend developer - .Net C#

Job description

We are looking for strong backend developers to join our Product Technology team in Chennai

Do you want to know what we are doing? Have a look underneath.
Bright-River provides Visual Content services to the larger e-commerce and retail companies around the world. Our 2D and CGI visual experts deliver product visual content daily using our in-house developed platform and applications. Our Business Technology team is a dedicated team of engineers and developers working on our application stack and platform. We are spread across our offices in Chennai, Netherlands, New York and Bangladesh.

What are we looking out for from you?

  • Want to work in a product based technology team.
  • Passion for your work.
  • Understanding the business and gathering requirements.
  • Proactively looking for places for improvements.
  • Learning new stuff related to your area of expertise is also a part of the job. It's not something you do in your free time.
  • Learn constantly and stay up to date with the day to day advancements in your area of expertise.
  • Don't wait until you are told to do something. Constantly engage with the Product Owner, team leads and understand the needs of the business.
  • Make use of the resources available to you and figure out ways to fulfil the business needs.
  • Share what you learn by doing "POC" and "Knowledge Transfer" sessions.
  • Don't hesitate to voice out your opinions.
  • Be ready to learn from everyone in the team.
  • Own the tasks assigned to you.
  • Don't be afraid to take responsibility for things that you feel deserves more attention.
  • Think outside of the box.
  • Propose new ideas to the management as they occur to you. What's the worst that could happen :)
  • Apply what you learn.
  • When you see an opportunity to do things better as a team, don't shy away from proposing and setting new standards across the team.
Technical and Professional Expertise:
  • 3+ Ample years of experience as a Developer in - .Net, .Net Core, C#, SQL, REST API, Web Services, JSON.
  • Strong in an OOP language. PreferablyC#.
Good knowledge in RDBMS. Preferably MS SQL server. NOSQL experience is a plus.

Good problem solving skills.

Strong in data structures, algorithms and complexity analysis.

Fluent in basic software development principles like SOLID etc.

Experienced in domain driven way of designing software.

Ability to understand both functional and nonfunctional requirements.

Write resilient, scalable and easy to maintain code.

Good knowledge in testing frameworks like XUnit, Moq etc.

Bonus points for experience in cloud platforms like Azure or AWS.

Good to have knowledge in containerisation tools(eg: Docker) and container orchestration tools(eg: Kubernetes)

Fluent in English

Job requirements

Few chores you either own or contribute towards:
  • Using outstanding programming skills, you contribute to the design and development of our in-house applications. The applications are used daily by our Bright River colleagues and our customers.
  • You are responsible for the functional, design and technical implementation according to business, UX and technical requirements.
  • You work together in a team of developers and engineers together with the Product Owner on a day-to-day basis.
  • Our teams work with Agile methodologies like Scrum and KanBan.
  • You feel the ownership of the code you develop. You will build, own and run the applications with your team.
  • DevOps mindset: Applying your DevOps skills to find the right balance between delivery speed and quality. Our aim is to automate everything and deliver on a continuous basis with a high level of quality.
  • You will be doing some out of hours shift work as part of a team rotation
Prerogative when you are a Bright-River employee:
  • Plenty of room for development and learning on the job under superlative conditions.
  • Being part of a structured and aligned team that's working with the Scaling Up method.
  • Joining a growing Business Technology team in a key role. Great opportunity to learn new IT technology.
  • The opportunity to be part of a fast-growing international scale-up with offices in 5 cities, across 4 countries and 3 continents.
  • Joining a team of passionate. Diligent professionals that also know when and how to relax and have fun.
  • You will be rewarded when you are a terrific performer, Friendly and innovative work environment.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2929384
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year