Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer - Cloud Native Applications

Siemens Digital Industries Software

We are a leading global software company dedicated to the world of computer aided design, 3D modeling and simulation— helping innovative global manufacturers design better products, faster! With the resources of a large company, and the energy of a software start‑up, we have fun together while creating a world class software portfolio. Our culture encourages creativity, welcomes fresh thinking, and focuses on growth, so our people, our business, and our customers can achieve their full potential. General Summary of the Position Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customer expectations, on achieving high quality and on‑time delivery. Responsible for ensuring the overall functional quality of the released product on all required platforms and mechanisms. Ability to understand complex products, solutions, and problems. Creates, documents, and executes software designs which may involve complicated workflows or multiple product areas. Technical lead of one or more projects within one area of a product. Provides input to the technical direction for one area of a product. Occasional consults with customers in regard to future upgrades and products. Able to solve complex technical problems. Provides specialized expertise within multiple systems, software disciplines, as well as general knowledge of related disciplines, applications implications, and customer areas. Works with minimal supervision on complex projects with wide latitude for independent judgment. Highly skilled with extensive proficiency and technical expertise. Essential Functions Identify and resolve complex technical challenges across distributed services and cloud infrastructure. Lead development of internal tooling, shared libraries, and automation scripts for development and operational workflows. Implement production code, conduct thorough code reviews, and lead service integration across team boundaries. Mentor junior engineers through code reviews, design discussions, and pair programming. Own requirements gathering and technical analysis, translating business needs into working software. Ensure that appropriate reviews and unit tests are performed, including hands‑on writing of automated tests and bug fixing. Manage assigned projects end‑to‑end — scope, plans, deliverables — and communicate progress, risks, and technical decisions to stakeholders. Stay current with emerging technologies and evaluate their applicability to long‑term platform challenges. Skills And Abilities Required Strong proficiency in TypeScript, and C# (ASP.NET Core). Knowledge of Product Lifecycle Management (PLM) and Product Data Management (PDM) systems. Hands‑on design of microservices architectures and RESTful service APIs at enterprise scale, with OpenAPI/Swagger documentation. Strong understanding of distributed systems patterns — event‑driven architecture, asynchronous messaging, and eventual consistency. Experience with multi‑tenant SaaS systems and access entitlements. Experience with multiple database paradigms (document, graph, relational) in production, including Gremlin for graph traversal. Own the full lifecycle of services from development through deployment, including reliability, scalability, resiliency, monitoring, and incident response in an AWS‑hosted environment. Experience building and maintaining observability stacks (Grafana, Datadog, or similar) for distributed services. Hands‑on experience with CI/CD pipelines (GitHub Actions, Jenkins, or similar), Docker, and code quality gates (SonarQube). Proficiency in Python for scripting, automation, and internal tooling. Proven track record delivering in Agile/Scrum teams with sprint‑based release cycles. Experience with automated testing frameworks (NUnit, Moq, Mocha, Cucumber) and BDD/TDD methodologies. Effective communicator across engineering teams, product owners, and external stakeholders. Experience with Power BI for data visualization and reporting. Strong experience with AWS, including Lambda, DocumentDB, DynamoDB, Neptune, ElastiCache, ElasticSearch, ECS, and CloudFormation. Understanding of Windows and Unix/Linux operating systems. Understanding of IAM concepts, including role‑based access control (RBAC) with hierarchical permissions is a plus. Experience with malware scanning and endpoint protection tools (Trend Micro or similar) in enterprise environments. Experience with AI/ML concepts and integration is a plus Education and Experience Requirement Typically requires six to eight years of experience and a bachelor’s degree in computer science, engineering, or equivalent. Why us? Working at Siemens Software means flexibility - Choosing between working at home and the office at other times is the norm here. We offer great benefits and rewards, as you’d expect from a world leader in industrial software. A collection of over 377,000 minds building the future one day at a time in over 200 countries. We’re dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! Siemens Software. Transform the Everyday with Us 109,800 197,700 5-8 #J-18808-Ljbffr Siemens Digital Industries Software

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Cloud Native Applications in Charlotte, NC vacancy
  •  ...Developer in Charlotte to support the deployment of enterprise software applications. The ideal candidate will have extensive experience in...  ...ensuring application security. Proficiency in scripting and cloud services is essential for success in this role. #J-18808-Ljbffr... 
    Application
    Senior
    Software

    Compunnel, Inc.

    Charlotte, NC
    3 days ago
  •  ...design, development, and implementation of applications and databases, under general direction. Are you a passionate React Native engineer? Do you want to work on a state-of-the-...  ..., and produces reports. Employs software development techniques to ensure tests are... 
    Application
    Senior
    Software
    Work experience placement
    Work at office

    Vanguard

    Charlotte, NC
    1 day ago
  • Huntington National Bank is seeking a Lead Software Development Engineer to drive design, development, and support of cloud-native applications, APIs, and event-driven systems. You will mentor engineers and lead technical reviews, ensuring scalable, secure, and reliable... 
    Application
    Software

    Huntington National Bank

    Charlotte, NC
    3 days ago
  •  ...IT Technical Lead to drive the adoption of React Native, architect, and maintain scalable mobile application features. This hybrid role is based in Charlotte,...  ...candidate will have at least eight years of experience in software development, including significant experience with... 
    Application
    Senior
    Software
    Work at office

    Vanguard

    Charlotte, NC
    3 days ago
  • The Senior Security Engineer on the Proxy Team is responsible for evolving and...  ...landscape driven by AI, cloud-native architectures, and advanced...  ...security design reviews across application and network architectures,...  .... Proven experience in software development lifecycle... 
    Application
    Senior
    Software
    Full time
    Part time
    Work at office
    Work visa
    Shift work
    Day shift

    Truist Inc

    Charlotte, NC
    3 days ago
  •  ...company at the forefront of AI-native innovation. We partner with...  ...generation, agent-powered workflows engineered to scale in real-world...  ...years of experience building cloud-native solutions, and deep expertise...  ...: Tailor and deploy agentic applications across verticals — e.g.,... 
    Application
    Senior
    Software
    Live in
    Work at office
    Local area

    Accenture

    Charlotte, NC
    3 days ago
  • Insight Global is seeking a Senior Software Engineer in Charlotte, NC. The role involves planning, designing, and maintaining software applications while leading a team to deliver outstanding digital experiences. Candidates should have 7-10 years in Azure environments,... 
    Application
    Senior
    Software

    Insight Global

    Charlotte, NC
    3 days ago
  •  ...seeking a highly experienced GCP Data Engineer for a hybrid role in Charlotte, NC....  ...have over 10 years of experience in software or cloud engineering and expertise in Google Cloud...  ...for designing and optimizing cloud-native applications and data processing solutions. This long... 
    Application
    Senior
    Software
    Long term contract

    CDI Solutions

    Charlotte, NC
    2 days ago
  • Staffing Spot, Inc. is seeking a skilled .NET software developer to design, build, test, and maintain scalable web applications and services. You will work across the full stack with C#, ASP.NET Core, and SQL Server, contributing to RESTful APIs, microservices, and secure... 
    Application
    Senior
    Software

    Staffing Spot, Inc.

    Charlotte, NC
    3 days ago
  • Random Bit LLC is seeking a Senior AWS Solution Architect who will provide expertise and leadership in building cloud-native applications on AWS. Responsibilities include designing AWS components and mentoring development teams by providing coding and architectural guidance... 
    Application
    Senior
    Remote job
    Full time

    Random Bit LLC

    Charlotte, NC
    3 days ago
  • Centraprise is seeking an experienced Software Engineer for a high-performing technology team at Wells Fargo. The role involves designing, developing...  ...at least 10 years in IT with strong proficiency in Java, cloud environments, and collaboration with front-end teams.... 
    Senior
    Software

    Centraprise

    Charlotte, NC
    3 days ago
  • We are a leading global software company dedicated to the world of...  ...of related disciplines, applications implications, and customer areas...  ...and reporting. Exposure to cloud platforms (Azure, AWS...  ...degree in computer science, engineering, or equivalent. Equal Opportunity... 
    Application
    Senior
    Software

    Siemens Digital Industries Software

    Charlotte, NC
    3 days ago
  • $119k - $163k

     ...to apply for the Lead/Sr. Software Engineer (Cloud/.NET)- Hybrid role at Selective...  ...and experienced Lead/Senior Software Engineer with expertise...  ...maintaining cloud-based applications, as well as leading a team...  ...Familiarity with modern cloud-native patterns principles, e.g.... 
    Application
    Senior
    Software
    Full time

    Selective Insurance

    Charlotte, NC
    2 days ago
  •  ...partnership with a leading financial services company, is seeking a Software Developer IV to join the Model Hosting Platform team in...  ...safe, and scalable manner. The role emphasizes end-to-end Cloud Native Application Development with Python, AWS, and serverless patterns, with... 
    Application
    Software

    Optomi

    Charlotte, NC
    3 days ago
  • A leading employee experience company is looking for a Software Architect in Charlotte, NC. The role requires 5+ years of web application development and 2+ years in cloud-native environments. The successful candidate will provide architectural guidance, establish coding... 
    Application
    Software
    Full time

    isolved

    Charlotte, NC
    3 days ago
  •  ...professionals for this role. Multi Cloud Platform Engineer (GCP) We are seeking...  ...Operations, Governance and Application workload teams to enable...  ...and Support GCP cloud native components such as GCP Landing...  ...cloud production. Troubleshoot software systems on multiple cloud... 
    Application
    Software
    Work experience placement

    Vanguard

    Charlotte, NC
    18 days ago
  • Stantec is seeking a Senior Application Architect to design and oversee the architecture of software systems. The role involves enhancing business workflows and integrating...  ...architecture, particularly with Oracle EBS and cloud solutions. Responsibilities include ensuring... 
    Application
    Senior
    Software

    Stantec

    Charlotte, NC
    3 days ago
  •  ...Apply Now and complete your application, you'll be invited to create...  ...following job description: Senior Engineer/Platform Leader accountable...  ...and GenAI platforms in the cloud. This role develops and maintains...  ..., data engineering or software delivery Expert problem solving... 
    Application
    Senior
    Software
    Full time
    Part time
    Shift work
    Day shift

    Truist

    Charlotte, NC
    3 days ago
  •  ...complex projects, delivering high-quality software on time. You will work across teams to...  ...optimize performance in data-intensive applications. Required are 10+ years in core Java, strong...  ...Spring/Spring Boot, and experience with cloud or distributed computing. Familiarity... 
    Application
    Senior
    Software

    Matlen Silver

    Charlotte, NC
    3 days ago
  •  ...to apply for the Senior Network Architect...  ...among the first 25 applicants Join to apply for...  ...mentoring to junior engineers. Responsibilities:...  ...branch offices, and cloud environments. •...  ...technologies, hardware, and software to optimize...  ...• Integrate cloud-native security controls... 
    Application
    Senior
    Software
    Full time

    jobright.com

    Charlotte, NC
    4 days ago
  •  ...Description : The Cloud Platform Team is...  ...debugging of cloud-based applications and infrastructure....  ...applications with cloud-native technologies in Amazon...  ...with a team of engineers to ensure the efficient...  ...technology Deliver software components including Planning... 
    Application
    Senior
    Software
    Local area

    ShiftCode Analytics

    Charlotte, NC
    18 hours ago
  • Siemens Software in Charlotte, NC, seeks a senior software engineer to design, develop, modify, and implement software for internal and external products. You will ensure quality across platforms, lead complex projects, and mentor peers. The role emphasizes hands‑on coding... 
    Senior
    Software

    Siemens Digital Industries Software

    Charlotte, NC
    3 days ago
  •  ...based in Charlotte, NC, is seeking a Software Developer (Python and OpenShift) for...  ...work spanning Python programming, cloud environments, and technology risk remediation...  ...collaboration with developers/engineers, containerized applications, and support across TAS, OCP, Google... 
    Application
    Senior
    Software
    Hourly pay

    Digital Technologies Inc

    Charlotte, NC
    3 days ago
  • Selective Insurance in Charlotte, NC is seeking a Senior Software Engineer with Azure and .NET expertise to design, develop, and maintain cloud-based applications while leading a team of engineers. You will mentor junior engineers, collaborate with cross-functional teams... 
    Application
    Senior
    Software

    Selective Insurance

    Charlotte, NC
    3 days ago
  • $116.5k - $169k

     ...Competencies ~7+ years of overall software engineering or integration experience,...  ...~ Strong experience with cloud-native integration architectures...  ...across MuleSoft applications Provide technical leadership...  ...team partners closely with senior leaders, product teams, and... 
    Application
    Senior
    Software
    Full time

    Moody's Corporation

    Charlotte, NC
    10 days ago
  •  ...The Senior Software Engineer will support the full software development lifecycle (SDLC) for enterprise applications responsible for large-scale document generation, processing, printing...  ...(Kafka with AVRO). Experience with cloud-native and containerized environments, including... 
    Application
    Senior
    Software

    Compunnel

    Charlotte, NC
    18 hours ago
  •  ...leading digital solutions company is seeking a Senior Software Engineer to develop and enhance large-scale applications. The ideal candidate will have over 5 years of...  ...in a dynamic team environment, focusing on both cloud solutions and application security. #J-18808-Ljbffr... 
    Application
    Senior
    Software

    elevate DIGITAL

    Charlotte, NC
    3 days ago
  • Honeywell Technologies in Charlotte, North Carolina, is seeking a Full Stack .NET Developer to design and maintain software applications using the .NET framework. You will work collaboratively with cross-functional teams to develop solutions that meet business objectives... 
    Application
    Senior
    Software

    Honeywell Technologies

    Charlotte, NC
    3 days ago
  •  ...developer to design, build, and support applications driving risk analysis and decision-...  ...on Azure. The role demands 5+ years of software development experience, proficiency in...  ...incident response efforts and mentor other engineers. Join us in a dynamic environment focused... 
    Application
    Senior
    Software

    SMBC

    Charlotte, NC
    2 days ago
  •  ...Technical Lead – Platform & Application Integrations | Hybrid (3-...  ...organization, is looking for a Software Engineer IV to join their team as a...  ...will work closely with Senior Back End Software Engineers...  ...proficiency in Python and cloud‑native backend development. Deep experience... 
    Application
    Senior
    Software
    Contract work

    Optomi

    Charlotte, NC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Cloud Native Applications. Be the first to apply!