Job Duck

Software Developer (Mid Senior) - Full Stack

Posted: just now

Job Description

JOB DUCK IS HIRING A SOFTWARE DEVELOPER (MID SENIOR) - FULL STACK For ambitious, culturally diverse, curious minds seeking booming careers, Job Duck unlocks and nurtures your potential. We connect you with rewarding, remote job opportunities with US-based employers who recognize and appreciate your skills, allowing you to not just survive but thrive. As a lifestyle company we ensure that everybody working here has a fantastic time, which is why we’ve earned the Great Place to Work Certification for 4 years!Role Overview If you thrive on solving complex problems and enjoy mentoring others while building impactful software, this role is for you. As a Senior Full Stack Developer, you’ll lead the design and development of scalable applications using C# and Azure, helping shape the technical direction of a growing team. You’ll work closely with stakeholders, guide junior developers, and ensure our systems are reliable, efficient, and future-ready. This is a great opportunity for someone who enjoys strategic thinking, hands-on coding, and making a real difference through technology.Schedule:Monday to Friday from 8:30 AM to 5:30 PM EST (USA)Your Responsibilities Will Include, but Are Not Limited To:Software DevelopmentDesigning, developing, and maintaining scalable software applications using C# and Azure.Writing clean, maintainable, and efficient code following best practices.Conducting code reviews and providing feedback to team members.System ArchitectureCollaborating with architects and developers to design system architecture.Ensuring the scalability, performance, and reliability of applications.Implementing and maintaining a microservices architecture.Project ManagementLeading development projects from conception to deployment.Partnering with project managers to ensure timely delivery.Providing mentorship and technical guidance to junior developers.Testing and Quality AssuranceDeveloping and executing unit, integration, and automated tests.Ensuring software quality through rigorous testing.Implementing CI/CD pipelines.Collaboration and SupportWorking with cross-functional teams to provide technical expertise.Serving as a tier 3 escalation point for complex issues.Providing training and documentation for users and IT staff.Monitoring and ReportingImplementing monitoring solutions for performance and health tracking.Creating and presenting reports on system performance and incidents.What We’re Looking For:Bachelor’s degree in Computer Science, IT, or related field (or equivalent experience)6+ years of experience in software developmentC#NETAzure Functions, Logic Apps, DevOpsGitWorkday Studio (preferred)Word, Visio (for documentation)Proven experience with Azure and Microsoft technologiesExperience with Workday and Workday Studio (preferred but not required)Reliable computer setup (laptop/PC, headset, stable internet min. 10 Mbps download / 5 Mbps upload)English, SpanishQuiet, distraction-free remote work environmentWhat’s In It for You? Monthly compensation 2400 USDPaid time off and holiday pay.Referral and annual bonuses.100% Remote, Full-Time, Long-Term Career Opportunity.Parental leave.Opportunities for professional development and trainingDedicated support from our team.A chance to work with clients who share our values.Ready to dive in? Apply now and make sure to follow all the instructions!DISCLAIMER: Every candidate must pass each step in our application process to become part of our team. Ensure you have all the required documentation ready to streamline your application process.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period