ENVIRONMENT:

THE coding talents of a highly driven & solutions-oriented Intermediate Full Stack Developer, with a strong background in Database Management, ETL processes, and Software Development, is sought by a dynamic Investment & Management Firm to join its team. You will design, develop and optimize SQL Server databases, implement SSIS packages, integrate RESTful APIs while optimizing service performance and ensuring high availability. You must preferably possess a BTech/Bachelor’s Degree in Computer Science and/or similar, with a minimum of 4 years of experience. Your tech toolset should include C#, ASP.NET, MVC, Web API, WCF, Windows Services, SQL Server, SSIS, MySQL, and ETL

DUTIES:

Database Management & ETL –

  • Design, develop, and optimize SQL Server databases, including stored procedures, triggers, views, and indexing strategies.
  • Implement SSIS packages for data transformation, integration, and automation.
  • Perform ETL loads and data migrations across multiple databases (SQL Server, MySQL).
  • Ensure data integrity, security, and performance tuning.

Full Stack Web Development –

  • Develop and maintain C# web applications using ASP.NET (Web Forms, MVC, or Core) and/or Angular.
  • Implement responsive and user-friendly Frontend designs.
  • Integrate RESTful APIs and third-party services into applications.
  • Conduct thorough Unit Testing and debugging.

API Development –

  • Design, develop, and maintain RESTful API services using ASP.NET MVC/Web API.
  • Develop SOAP-based Web Services using WCF.
  • Implement authentication, authorization, and security best practices.
  • Optimize APIs for performance and scalability.

Windows Service Development –

  • Develop and maintain C# Windows Services for automated background processing.
  • Implement robust error handling, logging, and monitoring.
  • Optimize service performance and ensure high availability.

REQUIREMENTS:

  • BTech/Bachelor’s Degree in Computer Science and/or similar, with a minimum of 4 years of experience in the abovementioned technology stack, with a proven track record.
  • Programming Languages: C# (ASP.NET, MVC, Web API, WCF, Windows Services).
  • Database Experience: SQL Server (T-SQL, SSIS, ETL Loads, Optimization), MySQL.
  • Web Technologies: ASP.NET, Angular (or similar Frontend frameworks), HTML, CSS, JavaScript, Bootstrap.
  • API Development: RESTful API, WCF, MVC API Controllers.
  • Windows Services: Development, deployment, and maintenance.
  • Version Control: TFS, Git, Azure DevOps, or similar.
  • Cloud & Hosting: Azure cloud hosting platforms (preferred but not mandatory).
  • Agile Development: Experience working in Agile fast paced environment.
  • Unit Testing & Debugging: NUnit, or similar testing frameworks.
  • Knowledge of microservices architecture.
  • Familiarity with CI/CD pipelines.

ATTRIBUTES:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work independently and meet deadlines.
  • Adaptability to new technologies and continuous learning mindset.

While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.

COMMENTS:

When applying for jobs, ensure that you have the minimum job requirements. OnlySA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Apply here [URL Removed] OR e-mail a Word copy of your CV to [Email Address Removed] and mention the reference number of the job.

Desired Skills:

  • Intermediate
  • Full
  • Stack

Learn more/Apply for this position