Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

    • Senior Software Engineer (C#.Net) at Progressive Edge

    Posted: Apr 25, 2023
    Expires: Not specified
    Save
    Facebook
    X
    LinkedIn
    Email
    Copy link
  • Get new jobs in your inbox
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Progressive Edge is a Boutique firm specialising in IT / Tech & Data related recruitment services across a range of industry sectors, predominantly within the Cape Town Area.

    View All Jobs at Progressive Edge


     

    Senior Software Engineer (C#.Net)

    Duties and Responsibilities:

    • Possess and apply a broad knowledge of principles, practices, and procedures of software development to the completion of difficult assignments
    • Successfully develop, deliver, and maintain high quality software (requirements, design, code, documentation, etc.)
    • Work closely with Product Managers and CTO to shape product and/or feature definitions so that they can be built in a flexible, extensible, and robust way
    • Evaluate progress and results and recommend changes in procedures
    • Partner effectively with all team members to deliver against requirements
    • Ensure all tasks are completed to the required quality standards and agreed timelines

    Requirements:

    • Bachelors degree in computer science, Information Technology, Engineering, or proven experience-based equivalent
    • 5+ years+ of solid experience with C# and the .Net stack
    • Proven formal software development experience
    • Good knowledge of web client-side technologies (JavaScript, CSS, JavaScript frameworks / libraries, Angular, Knockout)
    • Good understanding of Object-Oriented design and coding
    • Good knowledge of SQL Server (and relevant ORM such as Entity Framework)
    • Experience using Source Control (Git)
    • Cloud (Azure)

    Candidate Attributes:

    • Must be technically strong with a passion for coding and technology as a whole
    • Demonstrate a willingness to learn and impart knowledge onto others
    • Works well under pressure and meets deadlines
    • Adjust quickly to changing priorities and conditions
    • Copes effectively with complexity and change
    • Innovative problem solver (there will be no shortage of opportunities to learn and try new things)
    • Disciplined self-starter who can work unsupervised/autonomously in a flexible work environment (this is very important if you want to succeed)
    • Able to act without being told
    • Analytical thinker with attention to detail
    • Able to structure and process complex business requirements and translate these to feasible development ideas
    • Understands and can speak to all aspects of the software development life cycle (e.g., requirements, analysis, design, implementation, testing, and documentation) and associated execution models (e.g., Waterfall, Agile, Iterative Development, etc.)

    Check how your CV matches this job

    Method of Application

    Interested and qualified? Go to Progressive Edge on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Save Report job
  • Get new ICT / Computer jobs on TelegramNew jobs like this, as they are posted
  • Send your application

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail