Please Note: This is an hybrid / remote / in-office position / can be based nationally
Our client a software development company operating in the retirement fund and employee benefits industries is urgently looking for Developer (.NET C# VB6) to be responsible for designing coding testing and maintaining software applications that meet the clients needs.
Work on a range of projects collaborating closely with other developers and project stakeholders to deliver high-quality solutions.
Duties & Responsibilities
In order to be considered the following is required:
Bachelors 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)
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 indepen 00dently and take ownership of projects
Knowledge framework is a must
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
If you would like to email your CV directly please send it to
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.