Senior .NET Developer

Job Responsibilities:

  • Participate in requirements analysis
  • Build clean, responsive and scalable web applications using ASP.NET MVC, HTML, JavaScript and CSS3 code based on wire frames / Visual Design.
  • Elaborate requirements and designs to build new features / improve current features
  • Collaborate with internal teams to produce software design and architecture
  • Test and deploy applications and systems
  • Revise, update, refactor and debug code
  • Develop documentation throughout the software development life cycle (SDLC)
  • Serve as an expert on applications and provide technical support
  • Provide scope, resource and time estimates for complex projects
  • Independently analyze and solve complex problems
  • Express problems and solutions visually through white-boarding
  • Manage source code versioning and deployments
  • Serve as a mentor to less experienced software engineers

Job Requirements:

  • Bachelor’s Degree in Computer Science or related field preferred
  • 5 to 10 years of experience on .NET programming or Fullstack position
  • Proven experience as a .NET Developer or Application Developer
  • Overall Core experience on Microsoft desktop application development.
  • Knowledge of tracking software such as Jira
  • Understanding of Web Services, RESTful systems and various data exchange formats.
  • Knowledge on VSTS / GIT or any other Version Control System.
  • Be familiar with, Agile (Scrum) project methodology and practices.
  • Ability to work collaboratively with global project teams.
  • Good communication skills: strong English is required as you will have to communicate in English on a daily basis!
  • Familiarity with the ASP.NET framework and design/architectural patterns
  • Knowledge of at least one of the .NET languages (e.g. C#, Visual Basic .NET)
  • Familiarity with architecture styles/APIs (REST, RPC)
  • Experience with automation application, is a plus.

Competency Required:

  • Communication
  • Integrity and Accountability
  • Leadership
  • Planning and Organizing
  • Problem Solving

Send your CV using our job application form