Software Developer

MC Consultants, Inc.
Carlsbad, CA, United States
29 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$110,000.0 - $130,000.0
Working hours
Shift work
Job source

Tech stack

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)
+15 more
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

Job 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.

Requirements

· 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.

Benefits & conditions

401(k), Health insurance, Paid time off, Vision insurance, Dental insurance, Flexible spending account, Life insurance, Paid holidays Full-time Monday to Friday, On call Hybrid work in 1921 Palomar Oaks Way, Carlsbad, CA 92008, Compensation is based on skills, experience, and location. For candidates based in Carlsbad, CA, the anticipated range is $110,000 - $130,000.

Work Arrangement:

Hybrid during the initial onboarding period. Full remote may be considered after approximately 90 days based on successful onboarding, business needs, and role alignment.

Standard Working Hours:

Monday-Friday, 8:00 AM - 5:00 PM PST. This is a salaried exempt position. Occasional work outside standard business hours may be required to support deployments, maintenance activities, and production support responsibilities., Health, dental, and vision insurance; 401(k); PTO; sick leave; paid holidays; professional development opportunities; and flexible work arrangements., * 401(k)

  • Dental insurance
  • Flexible schedule
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Vision insurance

About the company

MC Consultants, Inc. is seeking an experienced Software Developer - Full Stack to join our team. For over 36 years, MC Consultants has provided construction forensic consulting, expert witness services, and litigation support nationwide. We are committed to being our clients’ “ONE Company for all your consulting needs”.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

1:06 min

Differentiating between Flutter packages and plugins

Sylvia Dieckmann · LIVE

5:05 min

Introduction to Flutter and cross-platform UI development

Sylvia Dieckmann · LIVE

7:01 min

Career progression from backend programming to professional mobile engineering

Edoardo Dusi · LIVE

Videos

See all

Related articles

See all