> Markdown version of [/jobs/ext/2600341-software-developer](https://www.wearedevelopers.com/jobs/ext/2600341-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** MC Consultants, Inc. - **Location:** Carlsbad, CA, United States (Remote available) - **Experience:** Expert - **Salary:** $110,000.0 - $130,000.0 - **Contract:** Permanent contract - **Skills:** Flutter, .NET Framework, Microsoft Windows, Application Performance Management, Microsoft Azure, Business Software, C Sharp (Programming Language), Databases, Computer Literacy, Relational Databases, DevOps, Python (Programming Language), Microsoft SQL Server, Object-Oriented Software Development, Query Optimization, Software Engineering, Software Systems, Software Troubleshooting, Database Performance, Backend, Git, Information Technology, Free and Open-Source Software, Front End Software Development, Restful APIs, Software Version Control, Service Stack - **Published:** August 6, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=15cbe27c78bad0b7 ## About the Role · 5+ years of professional software development experience. · Front-end and back-end development experience. · Experience developing and supporting production software systems. · Experience developing clean, maintainable, object-oriented applications. · Experience working with SQL databases and relational data structures. · Strong troubleshooting, problem-solving, and communication skills. · Experience using Git or similar version control systems. Preferred Qualifications: * Experience with C#/.NET or Python application development. * Experience with Flutter or similar cross-platform frameworks. * Experience with Microsoft Azure services and Azure DevOps. · Experience developing and/or consuming REST APIs. · Bachelor's degree in computer science, Information Technology, or related field; professional certifications, open-source contributions, or portfolio projects are a plus., Prolonged periods of computer use and occasional lifting of equipment up to 50 lbs. as needed. ## Description Reporting to the DevOps Manager, this position is responsible for building, enhancing, and supporting full-stack business applications within an established technical roadmap and architectural framework. As part of the growing DevOps team, the successful candidate will develop scalable solutions that support operational workflows, case management, reporting, and other core business processes., MC Consultants develops and supports applications using Flutter, C#/.NET, Microsoft SQL Server, Azure, REST APIs, Git, and Azure DevOps within a Microsoft 365 and Windows-based enterprise environment., * Work under the direction of the DevOps Manager to gather requirements, prioritize development efforts, and deliver application features aligned with business objectives. * Translate business and technical requirements into reliable, user-friendly software solutions. * Implement and maintain application features across frontend and backend systems based on established architecture and business requirements. * Ensure application performance, security, reliability, and resilience across the full stack. * Monitor and optimize application and database performance, including query tuning and front-end performance enhancements. * Support the stability, reliability, and ongoing operation of business applications, including participation in production support and on-call rotations as needed. ## Related Videos - [Intro to Flutter Development](https://www.wearedevelopers.com/videos/170-intro-to-flutter-development) - [Flutter Packages and Plugins - A Look Under the Hood](https://www.wearedevelopers.com/videos/555-flutter-packages-and-plugins-a-look-under-the-hood) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Applying DevOps in Flutter mobile development](https://www.wearedevelopers.com/videos/60-applying-devops-in-flutter-mobile-development) - [Using Serious Tech for a Silly Game - How to Build an MVP with Flutter](https://www.wearedevelopers.com/videos/728-using-serious-tech-for-a-silly-game-how-to-build-an-mvp-with-flutter) ## Related Articles - [Flutter Developer Salary [2023]](https://www.wearedevelopers.com/magazine/199-flutter-developer-salary-2023) - [Basic And Advanced Networking in Dart and Flutter](https://www.wearedevelopers.com/magazine/112-basic-and-advanced-networking-in-dart-and-flutter) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)