Position Expired
This job is no longer accepting applications.
Mid-Senior Full Stack Software Developer
Duck
Job Duck is a virtual staffing company connecting talented individuals with opportunities to work from home for U.S.-based businesses, primarily in the legal sector.
Summary: Are you passionate about solving complex challenges and mentoring others? As a Mid-Senior Full Stack Developer, you will take charge of designing and developing impactful, scalable applications using C# and Azure. Your role will significantly influence our growing team, and you will collaborate closely with stakeholders, guide junior developers, and ensure our systems are reliable, efficient, and prepared for the future. This position offers a unique opportunity for those who love combining strategic thinking with hands-on coding to make a meaningful impact through technology.
Monthly Compensation: $2200 US
Responsibilities Include
- Software Development
- Design, develop, and maintain scalable software applications using C# and Azure.
- Strive for clean, maintainable, and efficient code by adhering to best practices.
- Conduct code reviews and provide constructive feedback to team members.
- System Architecture
- Collaborate with architects and developers to design effective system architecture.
- Ensure applications are scalable, high-performing, and reliable.
- Implement and maintain microservices architecture.
- Project Management
- Lead development projects from initial concept through to deployment.
- Work with project managers to ensure projects are delivered on time.
- Mentor and offer technical guidance to junior developers.
- Testing and Quality Assurance
- Create and execute unit, integration, and automated tests.
- Ensure high software quality through thorough testing practices.
- Implement continuous integration and continuous deployment (CI/CD) pipelines.
- Collaboration and Support
- Engage with cross-functional teams to provide technical insights.
- Serve as a tier 3 escalation point for addressing complex issues.
- Develop training materials and documentation for users and IT personnel.
- Monitoring and Reporting
- Establish monitoring solutions for performance and health tracking.
- Create and present detailed reports on system performance and incidents.
Key Skills
- Full-stack development expertise in HTML, JavaScript, Object-Oriented C#, Web Services, SQL Databases.
- Proficiency in C# and .NET framework.
- Strong understanding of Azure services including Functions, Logic Apps, and DevOps.
- Familiarity with Identity and Access Management (IAM) and Azure Active Directory.
- Understanding of Azure backup and disaster recovery solutions.
- Proficient in Git and version control systems.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- A minimum of 4 years of experience in software development.
- Demonstrated experience with Azure and Microsoft technologies.
- Experience with Workday and Workday Studio is a plus (but not mandatory).
Softwares
- C#
- .NET
- Azure Functions, Logic Apps, DevOps
- Git
- Workday Studio (preferred)
- Word, Visio (for documentation)
Work Shift: 8:30 AM - 5:30 PM [EST][EDT] (United States of America)
Languages: English, Spanish
At Job Duck, we believe that every great person deserves a great job. This is a fully remote position, providing you with the flexibility to work from home. Take the first step in advancing your career by applying now!
Our application process consists of multiple stages, and applying is just the beginning. Candidates must successfully pass each stage to join our team. Keep an eye on your email and WhatsApp for the next steps, and check your spam folder regularly.
Other Recent Opportunities
Core BringUp Engineer
1/24/2026Apple
Software Developer II
1/24/2026Warner Bros. Discovery
Software Development Engineer
1/24/2026Lumentum
Summer Intern / Co-op – Software Developer (Agentic AI)
1/24/2026Ciena
Junior Data Scientist (Permanent)
1/24/2026Babcock International Group
Software Developer II
1/24/2026Warner Bros. Discovery
Job Alerts
Get notified when new positions matching your interests become available at {organizationName}.
Need Help?
Questions about our hiring process or want to learn more about working with us?