Full Stack Developer .Net



The Analyst Developer in Web: Acquisitions will be responsible for advanced technical solution design and implementation (.NET/C# & SQL), team support, technical excellence and innovation. 

The successful candidate will perform development within the agile development team. (Blend of project work (75%) and BAU work (25%). Angular experience will be an advantage.

Duties & Responsibilities

Delivery : Technical solution design and implementation (.Net & SQL)
• Advanced technical solution design , code, test and debug software according to the functional requirements and in alignment with standards and best practices
• Analyse, diagnose and resolve errors related to WEB sites & WEB services
• Suggest initiatives to increase throughput and quality
• Technical re-design of key components with performance concerns that pose business risk
• Ensure performance tuning and memory profiling are completed before code is deployed to production
• Collaborate on source control configurations and release management
• Compile technical documentation when required
• Do research with factual evidence in problem solving

Mentorship and coaching
• Guide team development efforts towards successful project delivery on time
• Comply to QA (quality assurance) process to ensure a high standard of code delivery
• Participate in discussions in the .NET forum

Ensure environment stability
• Ensure stability of WEB sites & Web services
• Collaborating on stability of Application and Database server environments with other delivery teams
• Assist with system monitoring and optimization during aftercare

Collaborating with Design and Architecture teams
• Assist with SQL database design, optimization and implementation modelling
• Implementing process and system efficiencies
• Involvement in strategic project initiatives
• Implementing POC (proof of concept) initiatives
• Technical liaison across teams
• Involvement in future Web applications strategy
• Research, evaluate and recommend software products
• Provide input on enhancing of coding principles, standards and best practices
• Provide ad hoc reporting and analysis as required

Desired Experience & Qualifications

 BSc. Computer Science or similar, relevant IT qualification
• At least 5 years’ experience in web development, using C#, ASP.NET Razor, MVC & Angular
• Solid experience in UI development using HTML5, CSS, JQuery and other popular JavaScript libraries
• Solid experience in Object Oriented analysis and design
• Solid experience in WCF, Web services
• Experience using Classic ASP, SSRS and SSIS will be advantageous
• At least 5 years SQL development experience
• At least 3 years’ experience in performance tuning
• Prior experience in an investment environment would be preferred

• Strong analytical & problem-solving skills
• Strong planning and organising skills
• Innovative thinking
• Sound decision-making skills
• Excellent time/priority management skills
• Communicate effectively and clearly, in writing and verbally, in one-on-one and group presentation situations
• Flexible approach and ability to adapt
• Ability to translate technology into understandable concepts
• Experience of working effectively as part of a team
• Ability to multi-task

• Positive, enthusiastic attitude
• Honesty, integrity and respect
• Inter-personal skills
• Ability to thrive under pressure
• Professional work standards

You must sign in to apply for this position.