JOBSEARCHER

Sr. Software Engineer (Coppell)

5-Days/Week In-Office | Coppell, TX 75019Overview:Seeking a Senior Software Engineer to support enterprise-scale, integration-heavy systems spanning core supply chain operations and customer-facing platforms. This role operates within a modern microservices, event-driven architecture and contributes to both backend and frontend initiatives depending on team alignment.Key Responsibilities:Lead development initiatives across enterprise and customer-facing applications in a highly integrated environmentDesign and build scalable solutions using microservices and event-driven architecture (Kafka)Contribute to architecture, technical design, and system integration strategiesDevelop clean, maintainable code and enforce engineering best practicesPerform code reviews, mentor engineers, and guide technical directionSupport CI/CD pipelines and DevOps processes using Azure DevOpsInvestigate and resolve production issues; participate in incident responseCollaborate across architecture, QA, and product teams in Agile delivery cyclesTechnology Environment:Backend: C#, .NET, Java (stream processing)Frontend: React (modernization from Aurelia)Integration/Eventing: Kafka (event-driven architecture)Cloud: Microsoft AzureData: SQL Server, Databricks (nice to have)ORM: Entity FrameworkCI/CD: Azure DevOpsArchitecture: Microservices, distributed systemsDevelopment Environment:Agile delivery (2-week sprints) with some hybrid/waterfall elementsStructured SDLC:Architecture definition → Development → Code review/testing → QA → ReleaseFormal change management and multi-environment deployment modelAI & Engineering Enablement:ChatGPT Enterprise (early adoption)Transitioning toward GitHub CopilotDatabricks Genie for data workflowsOngoing push toward AI-assisted development practicesQualifications:5+ years of software development experience in enterprise environmentsStrong experience with C#, .NET, JavaScript/React, or JavaExperience building distributed, highly integrated systemsHands-on experience with Kafka or event-driven architecturesCloud experience with Azure (preferred)Experience with CI/CD pipelines and DevOps practicesStrong understanding of system design, scalability, and performance tradeoffsExperience working in Agile environmentsNice to HaveDatabricks or modern data platform exposureExperience in retail, distribution, or supply chain systemsExperience with AI-assisted development tools