Software Engineer

Website Lucid Services Group

Lucid Services Group is helping enterprises solve business challenges through strategic digital transformation.

We are seeking a highly experienced Software Engineer with deep expertise in C#/.NET and enterprise application development. This role will design, develop, and support scalable production systems while contributing to architectural decisions, DevOps practices, and emerging AI-driven solutions. The ideal candidate is a strong problem solver who thrives in complex environments and is passionate about building reliable, high-performance applications.

Key Responsibilities

  • Design, develop, test, and maintain enterprise-grade applications and websites
  • Build and support production systems with a focus on scalability, reliability, and performance
  • Develop and consume RESTful and/or event-driven APIs
  • Write clean, maintainable, and well-documented object-oriented code in C#/.NET
  • Design and optimize SQL queries, stored procedures, and functions
  • Contribute to CI/CD pipelines and DevOps automation processes
  • Implement comprehensive unit and integration tests for complex business logic scenarios
  • Participate in architecture discussions, technical design reviews, and code reviews
  • Collaborate cross-functionally with product, QA, and operations teams
  • Troubleshoot and resolve production issues in a timely and efficient manner

Required Experience & Skills

  • 8+ years of professional experience in software development
  • Proven experience building and supporting production enterprise applications and websites
  • Expert-level proficiency in C# .NET and object-oriented design principles
  • Strong experience with SQL Server (or similar RDBMS), including:
  • T-SQL
  • Stored procedures
  • Functions
  • Experience with DevOps practices and CI/CD pipelines
  • Strong experience building and consuming APIs
  • Demonstrated experience creating comprehensive unit and integration tests for complex and challenging scenarios

Preferred Qualifications

  • Experience with scripting languages such as Python or R
  • Knowledge of XMPP communication protocols
  • Experience with MongoDB or other NoSQL databases
  • Mobile application development experience
  • Experience working with AI agents or AI models
  • Experience with machine learning or “big data” analysis
  • Experience with event-driven or message-driven architectures

To apply for this job please visit www.linkedin.com.