- Design, Develop and customize platform to serve as a developer portal for internal teams.
- Integrating different R&D tools and services in platform for seamless developer onboarding experience.
- Implementation of templates and APIs to extend Internal Developer Portal functionality based on R&D needs.
- Collaborate with development and infrastructure teams to gather requirements and design the platform accordingly.
- Maintain and upgrade OSES platform as per evolving development needs.
- Work on container orchestration, infrastructure as code (IaC), and CI/CD pipelines for deploying and managing Backstage instances.
- Monitor the performance of Autobahn platform, identify potential issues, and ensure high availability of the platform.
- Document workflows and best practices to help internal teams leverage effectively.
- Using Infrastructure As Code (IAC) best practices, create automated infrastructure within the cloud and on-premise platform, including package management, application load and configuration, and systems monitoring and administration.
- Deliver improvements to source code management, deployment, operations, maintenance, cost control, security, monitoring, and audit tools and processes.
- Implement and maintain CI/CD tools and processes to support development, QA, and customer value realization teams.
- Manage a service critical codebase with version control using Git including Gitlab, or Github
- Contribute to Operations strategy planning, design, implementation, and maintenance activities.
- Be part of maintaining a 24x7, global, highly available SaaS environment according to internal and external service level agreements.
- Ensure the production environment is operating in accordance with established procedures and best practices.
- Provide innovative solutions to problems in the area of acknowledged expertise.
- Use specialized knowledge to provide technical solutions.
- Lead role in tool and environment projects.
- Implement code, code reviews, and software integration.
- Maintain and support current software tools.
- Gather additional requirements from users and incorporate in tools when practical.
- Implement new functionality. Ensure that resultant deliverable is consistent with design.
- Ensure that appropriate code reviews and unit tests are performed.
- Communicate and consult with other developers and customers.
- Review designs and/or implementations of other projects as required.
- Manages assigned projects including defining scope, plans, schedules, and deliverables.
- Research - Maintain technical expertise in area of specialty by following technical advances in industry and academia.
- Perform research to determine possible technical solutions to long-term technical issues.
- Proactively communicates status of all projects, tools, and environments.
- Bachelors degree in Computer Science, Engineering, or an equivalent field.
- Extensive experience across the Software Development Life Cycle (SDLC).
- Extensive experience delivering enterprise-grade cloud and SaaS applications.
- AWS certification.
- Kubernetes certification.
- Proven experience as a Developer or similar role.
- Strong Proficiency in Java, Python and GO.
- Hands-on experience with Kubernetes, Docker, or other container orchestration platform.
- Hands-on experience with cloud platforms such as AWS or Azure.
- Proficient in API development, including RESTful and GraphQL.
- Deep understanding of microservices architecture and integration with developer tools.
- Knowledgeable in YAML configurations and infrastructure automation.
- Hands-on experience with gitlab/github, CI/CD pipelines and DevOps practices.
- Expertise in automation/configuration management tools such as Terraform, Ansible, Jenkins, ArgoCD, etc.
- Experience in securing CI/CD pipelines, including secret management, registry scanning, and runtime security.
- Ability to adopt and extend continuous integration and testing processes, GitLab-CI experience preferred.
- Contributions to open-source projects, especially
- Excellent problem-solving skills and attention to detail.
- Experience working in Agile/Scrum development environments.
- Ability to manage goals, track milestones and report on status.
- Ability to develop and present technical concepts to a business audience.
- Strong communication skills with peers, partners, and customers.
- Exceptional organizational and time management skills.
- Strong base for software architecture and design including inter-process communications. asynchronous processing, micro-services, message queueing, interfaces, and API development.
- Understanding of Cloud APIs and Cloud technologies specifically AWS & Azure.
- Strong understanding of Internet security considerations in web and application development.
- Cloud monitoring tools (Datadog, CloudWatch, CloudTrail, Graphana, Kibana etc.).
- CICD pipeline tools (Artifactory, SonarQube, Vault, Aqua, Container registry etc.).
- Experience with full-stack development of web interface applications.
- Prior experience in managing and scaling internal developer portals.
- Familiarity with Service Catalogs and TechDocs within Autobahn.
- Experience integrating monitoring and observability tools such as Prometheus, Grafana, etc.
- Knowledge of security best practices for Backstage and associated tools.
- Excellent problem-solving skills and the ability to work independently and in a team.
- Experience with design, develop, and configuration of information security tools.
- Experience with security compliance.
-
We are seeking a skilled Software Engineer to join our Software Development team and play a key role in building and enhancing our core software applications. · We are seeking an experienced Software Engineer for on-site work in Charlotte NC who can design develop enhance new fea ...
Charlotte1 week ago
-
Randstad Digital hiring Software Engineers in Charlotte North Carolina. · ...
Charlotte3 weeks ago
-
In this contingent resource assignment, you will support moderately complex software engineering initiatives and contribute to broader technical planning efforts. · ...
Charlotte1 week ago
-
As a Software Engineer in this contingent assignment, you will contribute to the design, development, and maintenance of engineering solutions that support business-critical applications. · You will work on moderately complex technical challenges, collaborate with cross-functiona ...
Charlotte2 weeks ago
-
+ Consult on or participate in moderately complex initiatives and deliverables within Software Engineering + Review and analyze moderately complex Software Engineering challenges that require an in-depth evaluation of variable factors + Collaborate with client personnel in Softwa ...
Charlotte3 weeks ago
-
In this contingent assignment, you will support large-scale software engineering initiatives and provide expert guidance on complex technical challenges. You will work across cross-functional teams, analyze multifaceted engineering problems, and help drive solutions that align wi ...
Charlotte4 weeks ago
-
We are seeking a hands-on Full Stack Software Engineer to support the Portfolio Management Platform (PMP) within the Wealth and Investment Management Technology (WIMT) organization.Wealth & Investment Management Technology (WIMT) · ...
Charlotte3 weeks ago
-
A well-known Financial Services Company is looking for a Software Engineer in Charlotte NC (Hybrid). This is a long-term contract opportunity that includes a competitive benefit package Our client has been around for over 150 years and is continuously innovating in today's digita ...
Charlotte4 weeks ago
-
We are seeking a contract contingent Software Engineer (level III or IV) to join a high-performing IT team that is transforming operations from reactive crisis management to a proactive, resilient, always-on model. · This role is designed for engineers who thrive on autonomy and ...
Charlotte4 weeks ago
-
We are seeking a skilled Software Engineer to join our Software Development team and play a key role in building and enhancing our core software applications. · ...
Charlotte3 weeks ago
-
In this contingent role, you will contribute to software engineering initiatives that support large-scale technical objectives. · ...
Charlotte2 weeks ago
-
+Job summary · In this contingent role you will contribute to the design development and delivery of software solutions across moderately complex engineering initiatives. · +ResponsibilitiesParticipate in the planning and execution of software engineering deliverables for moderat ...
Charlotte1 week ago
-
As a Software Engineer in this contingent resource assignment,you will contribute to the design development and delivery of technical solutions that support key business initiatives. · ...
Charlotte1 week ago
-
+As a Software Engineer in this contingent assignment, you will contribute to the design, development and delivery of scalable high quality software solutions. · +Participate in the design development and delivery of software components within moderately complex engineering initi ...
Charlotte3 weeks ago
-
We are looking for a Software Engineer to join our team. · Consult on moderately complex initiatives and deliverables within Software Engineering. · Analyze moderately complex Software Engineering challenges. · Collaborate with client personnel in Software Engineering. · ...
Charlotte $75,000 - $140,000 (USD) per year8 hours ago
-
In this contingent role you will contribute to software engineering initiatives that influence the development and delivery of scalable high-quality technology solutions. · You'll work on moderately complex projects provide technical analysis and collaborate with cross-functional ...
Charlotte3 weeks ago
-
As a contingent Software Engineer, you will support moderately complex engineering initiatives and contribute to the delivery of high-quality technical solutions. · ...
Charlotte2 weeks ago
-
Contribute to moderately complex software engineering initiatives and deliver high-quality solutions as a Software Engineer. · Consult on and participate in moderately complex software engineering projects. · Analyze technical challenges and identify solutions. · ...
Charlotte4 weeks ago
-
We are looking for a Software Engineering Associate in Charlotte who will contribute to initiatives of low to moderate complexity within the Software Engineering domain. · ...
Charlotte1 week ago
-
Randstad Digital is hiring and we're looking for someone like YOU to join our team If you are seeking a new opportunity, looking to grow in your career, or you know someone who is - we want to hear from you Take a look at the below opportunity or feel free to visit to view and a ...
Charlotte1 day ago
-
Job summary · We're looking for someone like YOU to join our team at Randstad Digital. · ...
Charlotte $75,000 - $140,000 (USD) per year6 hours ago
Senior Software Engineer - Charlotte - Siemens AG
Description
Overview
Job Family: Software
Req ID: 491955
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.
As part of the Siemens cloud operations organization, this position makes significant contributions towards the delivery of DevOps solutions that support best-in-class cloud based applications. As a CD developer, you will be responsible for designing, developing, and maintaining our internal developer portal using Backstage, an open platform for building developer portals. The ideal candidate will have strong experience in software development, infrastructure automation, and CI/CD pipelines.
Responsibilities
Qualifications
Working at Siemens Digital Industries Software
Why us?
Working at Siemens Digital Industries 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.
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.
Siemens Software. Transform the Everyday
#LI-PLM
#LI-Hybrid
#SWSaaS
#LI-JS3
129,600 233,
Organization: Digital Industries
Job Type: Full-time
Category: Research & Development
#J-18808-Ljbffr-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte
-
Software Engineer
Only for registered members Charlotte