Principal Software Engineer

4 weeks ago


Bethesda, United States Corcentric Full time

Overview As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and cXML, while also contributing to frontend solutions with JavaScript and React.js. This role combines hands-on coding, architecture leadership, and mentoring across multiple engineering teams. Location We are currently hiring out of our Bethesda, MD office location. This role may be eligible for voluntary work-from-home consideration, with quarterly and ad-hoc onsite meeting requirements. In order to be considered for this position, you should live within a commutable distance to one of this office location, even if you plan to request work-from-home arrangement. Reporting This key position reports to the VP, Software Development within our Product Engineering team. Were a dedicated, down-to-earth group offering plenty of opportunity. We look forward to adding you into the mix Responsibilities Design and implement .NET-based microservices with Entity Framework Core and Postgres. Build real-time systems using SignalR. Design and implement event-driven architectures with Apache Kafka. Develop and integrate B2B solutions using cXML. Lead adoption of AWS services, including Bedrock for AI/ML capabilities. Containerize and orchestrate applications using Docker and Kubernetes. Develop frontend solutions using JavaScript and React.js. Implement observability and monitoring using OpenTelemetry. Drive CI/CD best practices with GitHub Actions or similar tools. Mentor engineers and define software engineering standards and best practices. Required qualifications Undergraduate degree or equivalent experience required. 10+ years of experience in Solutions Architecture and Business Application development. Architectural hands-on experience with microservices and distributed applications. Strong technical experience with LAMP, distributed web application architectures, Laravel, Node, Amazon native messaging and cache technologies. Experience with common distributed data tools in a production setting (Spark, Kafka, etc.). Experience with search/indexing systems (such as ElasticSearch). Experience architecting and automating cloud-native technologies, CI/CD workflows and configuration management platforms. Experience with service and flow orchestration and operationalization of the production system (monitoring, logging, alerting, tracing, etc.). Experience with the full software development lifecycle and delivery using Agile practices. Advanced knowledge of software engineering principles, methods, and techniques to include Agile/Scrum, DevOps and CI/CD methods. Hands-on experience with AI/ML. Preferred qualifications 10+ years of software engineering experience, with at least 5+ years in technical leadership or architecture roles. Strong expertise in .NET Core / .NET 6+, Entity Framework Core, and microservices. Hands-on experience with Kafka, SignalR, AWS, Postgres, Docker, Kubernetes, OpenTelemetry, cXML, JavaScript, React.js, and CI/CD. Experience with cloud-native architecture, distributed systems, and observability practices. Excellent problem-solving, communication, and mentoring skills. Nice to have Masters degree in Computer Science, Engineering, or related field. Experience integrating AI/ML models in production systems. Familiarity with infrastructure-as-code tools such as Terraform, AWS CDK, or CloudFormation. Compensation and Benefits At Corcentric, compensation will be based on factors including experience and qualifications, with the annual salary for this full-time role expected to be between $165,000 - $180,000, plus eligibility for our annual discretionary bonus program. We offer a comprehensive benefits package for full-time team members, including: Generous annual paid time off program that increases with tenure Eight paid holidays plus three personal holidays Annual paid day off to volunteer for causes you care about Paid maternity, paternal/secondary caregiver, and adoptive parent leave Company-paid life and disability insurance 401k with company match Medical, dental, and vision insurance options with employer contributions Employee Assistance Program (24/7 confidential counseling) EEO Statement Corcentric does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits. Work Environment & Physical Demands This role routinely uses standard office equipment. Travel may be required based on job responsibilities and business needs. #J-18808-Ljbffr



  • Bethesda, United States ClearanceJobs Full time

    Principal Software Engineer Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's Cyber & Analytics Business Area. Our talented team is at the forefront in Security Engineering, Computer Network Operations, Mission Software, Analytical Methods and Modeling, Signals Intelligence, and Cryptographic Key...


  • Bethesda, United States Corcentric, Inc. Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...


  • Bethesda, United States Corcentric Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...


  • Bethesda, United States Corcentric Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...


  • Bethesda, United States Corcentric Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...


  • Bethesda, United States Corcentric Full time

    OverviewAs a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes,...


  • Bethesda, Maryland, United States Xometry Full time

    Xometry (NASDAQ: XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives manufacturers the critical resources they need to grow their business while also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing...


  • Bethesda, United States Leidos Full time

    Description Leidos has a new and exciting opportunity for a Principal Software Engineer in our National Security Sector's (NSS) Cyber & Analytics Business Area (CABA). Our talented team is at the forefront in Security Engineering, Computer Network Operations (CNO), Mission Software, Analytical Methods and Modeling, Signals Intelligence (SIGINT), and...


  • Bethesda, MD, United States Corcentric Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...


  • Bethesda, MD, United States Corcentric Full time

    As a Principal Software Engineer at Corcentric, you will join a driven, innovative team within an ambitious, entrepreneurial global organization. You will lead the design and implementation of modern, cloud-native applications. You will work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and...