Job Description
Role Overview:
As a Mid-Level VB6 and C# Developer, you will be a key member of our development team, responsible for designing, coding, testing, and maintaining software applications that meet our clients’ needs. You will work on a range of projects, collaborating closely with other developers and project stakeholders to deliver high-quality solutions.
Responsibilities:
Software Development:
• Develop and maintain software applications using VB6 and C#.
• Write clean, maintainable, and efficient code.
• Debug and resolve software defects and issues.
Requirements Analysis:
• Collaborate with business analysts and stakeholders to gather and understand
project requirements.
• Translate requirements into technical specifications and design documents. Testing and Quality Assurance:
• Write unit tests and participate in code reviews to ensure code quality.
• Conduct testing and quality assurance to identify and resolve defects.
Documentation:
• Create and maintain technical documentation, including code comments and design
documents.
• Keep documentation up to date with any changes to the software.
Collaboration:
• Collaborate with cross-functional teams, including other developers, designers, and
project managers, to deliver projects on time and within scope.
• Provide technical support and assistance to team members as needed.
Continuous Learning:
• Stay up to date with industry trends, best practices, and emerging technologies.
• Continuously improve your skills and share knowledge with the team
Qualifications:
• Bachelor’s degree in computer science, software engineering, or related field preferred.
• Proven experience in software development using VB6 and C#.
• Strong understanding of software development principles, design patterns, and best practices.
• Proficiency in writing SQL queries and working with databases (SQL Server, Oracle, etc.).
• Experience with version control systems (e.g., Git).
• Familiarity with software development tools and IDEs.
• Excellent problem-solving and debugging skills.
• Strong communication and teamwork skills.
• Ability to work independently and take ownership of projects.
• Knowledge of .NET framework is a must.
A Consultant will be in touch if you are shortlisted for the position. Please consider your application unsuccessful should you not have been contacted within 2 weeks. We will keep your CV on our database and contact you should you match the criteria of any other vacancies.
To apply for this job email your details to rinda@armstrongappointments.com