HireFT
Browse JobsHow it worksPricingAboutSuccess Stories
    Back to jobs
    DV

    Dvt

    Software Development

    Upper Intermediate .Net Developer (3rd Party Contractor)

    Melrose Arch, South AfricaOn-SiteFull-time3+ yrs experiencePosted 2w ago
    View all jobs

    Job description

    Job Title:              Intermediate .Net Developer

    Reports to:                    Practice Head: Microsoft Services

    ROLE OVERVIEW

    The employed individual will be challenged with access to a range of projects at clients across industries, working with other experienced technologists whose single pursuit is optimal value creation for our customers through the construction of peerless solutions, this dynamic self- starting individual will be schooled in the best practices accumulated through successful delivery on hundreds of software development assignments. You would have the opportunity to be involved with both consulting projects and internal projects.

    KNOWLEDGE

    • Interaction design and user experience guidelines 
    • Fluent in a more than one languages 
    • Full understanding and implementation of the SDLC and design patterns 
    • Unit testing, integration and functional testing 
    • Solid understanding, implementation and usage of version control systems – Git, SVN, TFS 
    • Understanding of the .Net Framework, its applications and components

    SKILLS

    • Solutions design and implementation 
    • Improving the design of existing code 
    • Keep up to date with technology 
    • Ability to Multitask 
    • System design and analysis 
    • Ability to conceptualise and simplify complex problems 
    • Ability to read and write specifications 
    • Good communications skills

    ATTITUDES

    • Enthusiastic and committed 
    • Work with no supervision 
    • Work in a team environment 
    • Ability to work under pressure 
    • Delivery focused 
    • Work to tight deadlines 
    • Professionalism (Conduct and Appearance) 
    • Motivated 
    • Show initiative 
    • Awareness of environment

    RESPONSIBILITIES

    • Understand Solution Architecture
    • Developing, maintaining, debugging and refactoring of software applications
    • Perform unit and integration testing
    • Following and contributing to the improvement of software coding standards and practices being observed within the team environment
    • Identify and resolve software defects, and their root cause 
    • Conducting peer reviews of project code
    • Consume and create technical documentation such as specification documents, UML diagrams, user stories, wireframes etc.
    • Use a version control system to manage code changes
    • Configure, optimise and deploy applications 
    • Participate in system audits
    • Task prioritisation and effort estimation, using Agile Methodologies
    • Assist and mentor other inexperienced consultants within current projects and at DVT
    • Identify and submit business opportunities leads 
    • Contribute towards DVT internal intellectual property (IP)
    • Attend a minimum of 90% of all relevant official DVT events (Staff Events, Department events etc.)

    MINIMUM REQUIREMENTS

    • Bachelor’s Degree in Informatics, Computer Science, Engineering or other related qualification (MSCD) 
    • A minimum of 3+ years’ experience in .Net software development experience in SDLC methodologies such AGILE (SCRUM) 
    • Preferably in a banking, insurance or telecoms industry
    • Complete at least one relevant certification / skills training annually 

    Job details are sourced from the employer's original posting.

    Open job posting
    DV

    About the company

    Dvt

    dvt is a software development company.

    View all Dvt jobs
    Industry
    Software Development
    Open roles
    62

    Interested in this role?

    Apply with HireFT

    Free to start — no card required.

    Your fit

    How well do you match?

    Sign in to see how your résumé lines up with this role.