Corcentric

Principal Software Engineer

Corcentric

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $165,000 - $180,000 per year

Job Level

Lead

Tech Stack

AWSCloudDistributed SystemsDockerElasticSearchEntity FrameworkJavaScriptKafkaKubernetesLAMPLaravelMicroservices.NETNode.jsPostgresReactSpark

About the role

  • Lead the design and implementation of modern, cloud-native applications using .NET microservices and related technologies
  • Work with .NET microservices, Entity Framework Core, Kafka, AWS, Postgres, SignalR, Docker, Kubernetes, OpenTelemetry, and cXML
  • Contribute to frontend solutions with JavaScript and React.js
  • Lead adoption of AWS services, including Bedrock for AI/ML capabilities
  • Containerize and orchestrate applications using Docker and Kubernetes
  • 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
  • Report to the VP, Software Development within the Product Engineering team
  • Collaborate across multiple engineering teams and contribute to architecture leadership

Requirements

  • Undergraduate degree or equivalent experience required
  • 10+ years of experience in Solutions Architecture and Business Application development
  • Possess architectural hands on experience with microservices and distributed applications
  • Possess strong technical experience with LAMP, distributed web application architectures, Laravel, Node, Amazon native messaging and cache technologies
  • Possess experience with common distributed data tools in a production setting (Spark, Kafka, etc.)
  • Possess experience with search/indexing systems (such as ElasticSearch)
  • Possess experience architecting and automating cloud native technologies, CI/CD workflows and configuration management platforms
  • Possess experience with service and flow orchestration and operationalization of the production system (monitoring, logging, alerting, tracing, etc.)
  • Possess experience with the full software development lifecycle and delivery using Agile practices
  • Possess advanced knowledge of software engineering principles, Agile/Scrum, DevOps and CI/CD methods
  • Hands on experience with AI/ML
  • 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
  • Master’s degree in Computer Science, Engineering, or related field (preferred)
DocPlanner

Full Stack Engineer, .NET, Vue.js

DocPlanner
Mid · Seniorfull-time🇪🇸 Spain
Posted: 20 days agoSource: jobs.smartrecruiters.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaScriptKubernetes.NETNoSQLPHPRabbitMQ+4 more
TeamViewer

Senior Software Engineer, Java

TeamViewer
Seniorfull-time🇵🇹 Portugal
Posted: 17 days agoSource: careers.teamviewer.com
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKafkaKubernetesReactRedisSQL+2 more
Zeitview

Senior Software Engineer

Zeitview
Seniorfull-timeMassachusetts · 🇺🇸 United States
Posted: 5 days agoSource: dronebase.hire.trakstar.com
AWSCloudDistributed SystemsDockerEC2ElasticSearchGraphQLJavaKafkaKubernetesMicroservicesNoSQL+4 more
Intellistack

Senior Platform Engineer

Intellistack
Seniorfull-time🇵🇱 Poland
Posted: 14 days agoSource: jobs.ashbyhq.com
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaJavaScriptKafkaKubernetesNode.js+4 more
Extreme Networks

Senior Engineering Manager - Big Data, Generative AI

Extreme Networks
Seniorfull-time🇮🇳 India
Posted: 3 days agoSource: jobs.lever.co
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformKafkaKubernetesMicroservicesSDLCSpark