Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Ready to apply?
Join Aaron Consulting Inc. and take your career to the next level!
Application takes less than 5 minutes

