FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Developer
Contour Software. Lead the technical work on VB6 desktop products, including defect fixes, enhancements, and releases .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates extensive experience in VB6 desktop application development, including defect resolution, enhancements, and migration to web platforms. Proficient in utilizing Claude Code for automation and improving team workflows through effective use of GitHub and Azure DevOps.
Highest-signal resume keywords
VB6 Application DevelopmentClaude Code AutomationGitHub Source ControlAzure DevOps (ADO) ManagementLegacy Code Migration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
VB6 ProgrammingWindows Desktop Application ArchitectureCOM Model UnderstandingActiveX ComponentsCharacterization TestingRegression Testing.NET/C# ExperienceSQL Server KnowledgeAI-DLC PracticesBuild and Release Process Improvement
Soft Skills
MentoringJudgment in Risk AssessmentCommunication with Non-Technical Leaders
Tools & Technologies
Claude CodeGitHubAzure DevOps (ADO)MCP Integrations
Industry Keywords
Legacy Code ManagementWindows Systems32-Bit ApplicationsSoftware Development Best Practices
Tech Stack
Tools & technologiesAzureReactSQL.NET
About the role
Key responsibilities & impact- Lead the technical work on VB6 desktop products, including defect fixes, enhancements, and releases
- Serve as the senior technical resource for hard problems and critical customer issues
- Keep current products stable, supportable, and documented for as long as customers depend on them
- Find and fix slow, manual, or error-prone build, test, and release steps
- Improve use of GitHub and Azure DevOps (ADO) for consistent tracking, review, and releases
- Use Claude Code to automate repetitive analysis, testing, and documentation work
- Turn effective approaches into shared team practices
- Analyze VB6 code to map workflows, extract business rules, and identify risk before changes
- Write and maintain characterization tests capturing current behavior
- Work with Product to determine which business rules and behaviors carry forward to web products
- Use Claude Code for daily analysis, changes, tests, and documentation
- Apply AI-DLC practices and help the Desktop team use AI safely on legacy code
- Carefully review AI-generated changes
- Work in GitHub for source control and pull requests, and Azure DevOps for work items and tracking
- Partner with Infrastructure & IT on builds, releases, and environments
- Mentor Desktop team members and document knowledge
- Learn the VB6 codebase and business rules, map high-risk areas with Claude Code, and document them
- Add tests around critical workflows and lead fixes or improvements through release
- Help define and begin executing the path from VB6 products to the web
Requirements
What you’ll need- 6+ years of professional software development, including substantial production work in VB6
- Deep understanding of Windows desktop application architecture, data access, and debugging VB6 applications
- Strong working knowledge of the COM model, ActiveX components, the Windows registry, and how legacy 32-bit applications behave on modern Windows systems
- Experience reading and documenting large legacy codebases, and turning them into clear descriptions of how things work
- Daily, hands-on use of Claude Code or a comparable agentic coding tool, with examples you can walk us through
- A working understanding of AI-DLC and how it applies to legacy work
- Experience with GitHub and Azure DevOps (ADO)
- A track record of improving team processes and workflows, such as build, test, and release steps, and making the changes stick
- Senior-level judgment: you can weigh risk, explain tradeoffs to non-technical leaders, and say when something should wait
- Experience migrating VB6 or other legacy Windows applications to .NET or the web
- Experience with .NET/C#, React, or SQL Server
- Experience writing characterization or regression tests for legacy systems
- Experience building AI-assisted workflows for a team, such as custom skills, agents, or MCP integrations
- Experience with Azure DevOps (ADO) pipelines
Benefits
Comp & perks- Medical Coverage – Self & Dependents
- Parents Medical Coverage
- Provident Fund
- Employee Performance-based bonuses
- Home Internet Subsidy
- Conveyance Allowance
- Profit Sharing Plan [Tenured Employees Only]
- Life Benefit
- Child Care Facility
- Company Provided Lunch/Dinner
- Professional Development Budget
- Recreational area for in-house games
- Sporadic On-shore training opportunities
- Friendly work environment
- Leave Encashment