Key Responsibilities:
•Maintain and enhance legacy applications built with VBA, Access Database, and Visual Basic.
•Develop and support new applications using .NET technologies, primarily C#.
•Lead efforts to migrate older systems to modern platforms, ensuring minimal disruption to business operations.
•Collaborate with stakeholders to understand business needs and translate them into technical solutions.
•Troubleshoot, debug, and optimize application performance across legacy and modern systems.
•Document processes, code changes, and migration strategies.
Required Skills & Experience:
•Strong experience with VBA and Microsoft Access database applications.
•Proficiency in Visual Basic and C# development.
•Hands-on experience migrating legacy applications to modern .NET platforms.
•Solid understanding of software development best practices and design patterns.
•Ability to work independently and manage multiple priorities.
•Excellent communication and problem-solving skills.
•Preferred Qualifications:
•Experience with .NET Core or .NET 6+.
•Familiarity with cloud platforms (e.g., Azure, AWS) and modern database systems.
•Exposure to Agile/Scrum methodologies.
Education:
•Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Any Graduate