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.
We are seeking a Full Stack Software Developer with 1-3 years of experience to join our engineering team. This role is focused on building and maintaining desktop-first applications while also supporting our web platforms and database systems. You'll work closely with other developers, contributing to both new development and customer support.
Key Responsibilities
- Design, develop, and maintain desktop-first applications
- Support and improve existing systems, including bug fixing and issue resolution
- Collaborate with the team on software architecture and system improvements
- Manage and optimize SQL Server databases
- Provide technical triage and support for customer queries (Freshdesk, TeamViewer)
- Contribute to UI/UX improvements and ensure high-quality user experiences
- Participate in code reviews and continuous improvement initiatives
- 1-3 years of software development experience
- Strong proficiency in C# or another modern programming language (with willingness to focus on desktop-first
- Proficiency in WPF.
- Experience with SQL Server and relational database management
- Solid knowledge of HTML, CSS, JavaScript
- Understanding of UI/UX principles
- Strong problem-solving and debugging skills
- Excellent English communication skills (written and verbal)
- Familiarity with Visual Basic 6 or ASP.NET
- Experience maintaining or migrating legacy code
- Exposure to cloud environments (Azure, AWS)
- Ability to work independently in a distributed remote team
- Comfort with customer-facing technical support
- Strong collaboration and adaptability
- Step 1: Initial screening with Outsourced
- Step 2: Technical assessment
- Step 3: Interview with the client
- 100% Remote role.
- Work on a mix of modern and legacy systems — grow your technical versatility
- Small, collaborative team where your work has direct impact
- Exposure to global customer base and industry-leading products
Key Skills
Ranked by relevanceReady to apply?
Join Outsourced and take your career to the next level!
Application takes less than 5 minutes

