Send me more jobs like this

Senior Developer (.Net)

Keywords / Skills : Web Developers, Application Developer, Developer, Software engineer, Software developer, Programmer, Coding, .NET, Dotnet, .Net Framework

3 - 5 years
Posted: 2018-05-10

IT/ Computers - Hardware
IT/ Computers - Software
Software Engineer/ Programmer
Other Information Technology
Bachelors/ Degree, Diploma/ Non Degree Tertiary, ITC/ NTC/ Vocational
Posted On
10th May 2018
Job Description
Senior Developers work closely with the Business Analysts (Product Owners) and receive detailed business / user requirement specifications that identify the goal of the program and use this to assist with the preparation of a functional requirements document, including context and system flowcharts that diagrammatically show how the information will flow through the computer and its peripheral or related equipment. They analyse the business requirements and ensure that the designed solution meets these requirements. He/she meets with internal clients, Business Analyst (Product Owner) and/or designers to understand the project scope before writing the code.

Key Roles and Responsibilities:
  • Displays the right behaviours 
  • Act as a corporate citizen 
  • Act as leader in required situation 
  • Ensures personal growth and development 
  • Creates design for a solution/installation 
  • Designs/develops new solution/service 
  • Conducts software related assessments 
  • Ensures operational software on client site 
  • Formulates and develops relevant documentation 
  • Ensures client satisfaction 
  • Owns and resolves problems 
  • Monitors and assesses information technology industry 
  • Provides inputs and guidance to continuously improve internal tools and methods 
  • Acts as people manager 
Requirements: Education and Training and Experience
  • At least 3 - 5 years of experience in a professional capacity and / or a Bachelor’s degree in Computer Science, Information Systems or related field.
  • 3 - 5 years of application development experience 
  • •Utilize established development tools, guidelines and conventions including but not limited to Visual Studio 2013/15, MVC 4/5, SQL Server, HTML 5, CSS, JavaScript, Angular and C#, .net 4.x 
  • Design, code and test new web, API and service applications 
  • Enhance existing systems by analyzing business objectives, preparing an action plan and identifying areas for modification and improvement 
  • Maintain existing software systems by identifying and correcting software defects 
  • Create technical specifications and test plans 
  • Your skills should include at least some of the items below: 
              - C# 6 / .net 4.x 
              - NET Core / Standard 
              - ASP.NET Web API 
              - SQL 
              - NoSQL databases such as RavenDB, Mongo, or Couch 
              - HTML5, CSS, Javascript / JQuery / AngularJS 
              - Rabbit MQ 
              - OWIN 
              - Powershell 
              - Dependency Injection / Simple Injector 
              - Domain Driven Design / CQRS / Event Sourcing 
              - TFS / Git 
              - Octopus Deploy / Chef 
              - Designing and building and Web APIs 
              - Creating Windows Services 
              - WS-Fed, OAuth2, SAML 
              - C# async / await 

About Company

Dimension Data Asia Pacific (DDAP), a wholly owned subsidiary of Dimension Data plc, helps clients plan, build, support, manage, improve and innovate their ICT infrastructures. It combines an expertise in network integration, security, data centre solutions, Microsoft solutions and converged communications & contact centre technologies, with advanced skills in consulting, integration, training and managed services to design ICT solutions to accelerate the business ambitions of its clients. Dimension Data is a member of the NTT Group.
Similar Jobs
View All Similar Jobs

Walkin for you