About
Job Title: Senior Software Developer (.NET / VB6)
Job Summary
We are seeking an experienced Senior Software Developer with strong hands-on expertise in C#/.NET and VB6 to support, enhance, and modernize enterprise applications. The ideal candidate will work across both legacy and modern systems, contribute to application performance improvements, and collaborate with cross-functional teams to deliver reliable software solutions.
Key Responsibilities
- Design, develop, maintain, and enhance applications using C#/.NET as the primary technology.
- Support and debug legacy applications developed in VB6 , including issue analysis and resolution.
- Develop and optimize SQL Server databases by writing complex queries and stored procedures and by tuning performance.
- Troubleshoot and resolve complex application issues across legacy and modern technology stacks.
- Analyze existing application performance and implement optimization and scalability improvements.
- Apply object-oriented programming principles and software design best practices in all development work.
- Integrate external APIs and third-party services into existing and new applications.
- Collaborate with business analysts, QA, and other developers to deliver high-quality solutions.
- Participate in code reviews and ensure adherence to coding standards and best practices.
Required Skills & Qualifications
- 10+ years of Strong hands-on experience with C#/.NET (primary skill).
- Advanced expertise in VB6 development and debugging .
- Solid experience with SQL Server , including database design, querying, and optimization.
- Strong understanding of object-oriented programming (OOP) and software design principles.
- Proven ability to troubleshoot and resolve complex technical issues.
- Experience integrating external APIs and services .
- Strong analytical and problem-solving skills.
Nice-to-Have Skills
- Experience modernizing or migrating legacy VB6 applications to .NET.
- Exposure to performance monitoring and application optimization tools.
- Experience working in Agile or iterative development environments.
Languages
- English
Notice for Users
This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.