Senior .Net Developer

Senior level • Full-time • On-site • Cluj-Napoca, +1

Job Summary

The Senior Developer position is a hands on development role which also incorporates some elements of design and planning, in particular contributing to designs and design decisions and in turn contributing to how they influence project schedule and scope. A focus on quality is the key and the successful applicant will be someone who takes a holistic view of the development life-cycle from beginning to end. The main focus will, however, be on the coding aspects.

Main Responsibilities

  • Participation in requirements analysis and backlog development, including estimation
  • Contributing to the agile planning process
  • Contribution to and implementation of technical designs with minimal supervision
  • Creation of documentation such as technical outlines, design proposals, investigation reports, etc.
  • where required
  • Implementation of unit tests
  • Working with stakeholders during implementation to elicit effective and efficient feedback - also
  • demonstration of new features
  • Provision of testing information to independent testers such as QA, Beta testers and Support
  • Responsible for benchmarking of performance critical features where required
  • Awareness of the markets in which the company operates and into which the products are sold
  • Support activities - assisting with hot fixes and responding to requests for information
  • Build & Release engineering tasks - this is a shared responsibility within the team
  • Sharing knowledge within the team and with other teams
  • Management of personal technical development program

Required Skills

  • 6+ years demonstrable experience designing and developing desktop and client/server software
  • C#/.net is mandatory
  • Experience of database development/MS SQL is also mandatory
  • Strong analytical and problem solving skills
  • Experience of working in Agile/Scrum environments
  • Knowledge of and enthusiasm for emerging technologies, platforms and frameworks - willingness to learn
  • Highly self-motivated and directed - ability to perform under pressure
  • Must be a team player and must be self-starting/self-organizing
  • Good written and verbal communication skills

Desirable Skills

  • Experience with unit testing and TDD
  • Experience/understanding of C++,, Java, HTML and JavaScript
  • Experience of Jira
  • Working with multi location teams

Advantageous Skills

  • Translation/localization experience
  • Multilingual – Highly desirable (English is essential)
  • Coaching/mentoring experience

The company

Our partner allows companies to optimize their customers’ experience across the entire buyer journey. Through its web content management, analytics, social intelligence, campaign management and translation services, the company helps organizations leverage data-driven insights to understand what their customers want, orchestrate relevant content and communications, and deliver engaging and contextual experiences across languages, cultures, channels and devices. Our client has over 1,500 enterprise customers, over 400 partners and a global infrastructure of 70 offices in 38 countries. We also work with 72 of the top 100 global brands.

Wait, we have more...

There has to be one perfect job for you, so here are some more similar jobs.

Product Marketing Manager – Point to Multipoint /FWA
Senior level • Full-time • HDCGN006
Hybrid București
Senior Data Engineer
Senior level • Full-time • HDSSK011
Hybrid Cluj-Napoca
Senior Backend Developer
Senior level • Full-time • HDAPV002
Hybrid Cluj-Napoca
Java Software Developer
Mid-level • Full-time • HDCGN001
Hybrid București
Java Software Engineer
Senior level • Full-time • HDSWQ002
Hybrid București
Hybrid București
Senior Productivity Platform Engineer
Senior level • Full-time • HDSWQ001
Hybrid București
Cloud Data Engineer
Mid-level • Full-time • MRDRW002
Remote Cluj-Napoca
Full Stack Software Engineer
Senior level • Full-time • MRDRW001
Remote Cluj-Napoca
Hybrid Cluj-Napoca

Introducing the developer’s

Sign up to our newsletter and you will receive periodic updates of new blog posts, contests, events and job opportunities.