Job Description: C# Senior Developer Job Title: C# Senior Developer Location: (Insert Location) Job Type: Contract, Full-Time Primary Industry: Banking and Finance Salary: ZAR0 - ZAR0 Per hour We are currently seeking a skilled and experienced C# Senior Developer to join our team in the banking and finance industry.
As a C# Senior Developer, you will play a crucial role in the design, development, and implementation of software solutions to meet our clients' needs.
This is a contract position, and you will be expected to work full-time hours.
Job Duties: Collaborate with cross-functional teams to analyse, design, and develop high-quality software applications using C# programming language.
Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Create technical specifications and documentation for software solutions.
Perform code reviews, identify and resolve technical issues, and ensure code quality and adherence to coding standards.
Conduct unit testing and debugging of applications to ensure software functionality and performance.
Collaborate with stakeholders to gather and understand user requirements, and translate them into technical specifications.
Maintain and enhance existing software applications, troubleshoot and resolve software defects.
Stay up-to-date with industry trends and advancements in software development methodologies and technologies.
Required Qualifications: Bachelor's degree in Computer Science, Software Engineering, or a related field.
Proven experience as a C# Developer, with a strong understanding of object-oriented programming principles.
Experience in developing web applications using ASP.NET MVC and/or ASP.NET Core.
Proficiency in C#, .NET Framework, and related technologies such as Entity Framework, LINQ, and SQL Server.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Preferred Qualifications: Master's degree in Computer Science, Software Engineering, or a related field.
Experience in the banking or finance industry.
Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
Experience with Agile development methodologies.
Certifications in C# or related technologies.
Working Conditions: As a C# Senior Developer, you will primarily work in an office environment.
However, remote work options may be available depending on the project requirements.
You may need to collaborate with team members and stakeholders, attend meetings, and adhere to project timelines and deadlines.
The role may involve occasional travel for client meetings or project discussions.
#J-18808-Ljbffr