Senior Software Engineer (all genders)
Senior Software Engineer (all genders)

Senior Software Engineer (all genders)

Braunschweig Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Go Premium
P

Auf einen Blick

  • Aufgaben: Lead tech projects, develop software solutions, and mentor junior team members.
  • Arbeitgeber: Join a pioneering company in battery cell production at our global headquarters.
  • Mitarbeitervorteile: Enjoy flexible hours, remote work options, and generous leave policies.
  • Warum dieser Job: Be part of an innovative team shaping the future of technology and sustainability.
  • Gewünschte Qualifikationen: Master's degree in relevant fields and experience in software engineering and data platforms required.
  • Andere Informationen: Experience with Docker/Kubernetes is a plus; fluent in German and English.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

With Whom You Will CELLebrate

The mission has started. We proudly announce that in our Battery Valley we are starting our own battery cell production and the ramp up of our worldwide headquarters for global cell manufacturing. In this, the tasks and requirements of the unit Information Technology are varied. IT takes care of all matters relating to information technology, i.e. electronic data processing. The responsibilities vary from IT infrastructure to digitization of the organization to the operational use of electronic data processing throughout the organization.

How You Will CELLebrate

  • Providing technical leadership to guide strategic business customers to successful implementations of data projects ranging from architecture and security design to development and deployment best practices.
  • Creating best practice resources and thought leadership content for use by the field engineering team.
  • Developing highly complex software solutions and algorithms, also in the field of AI.
  • Conception and coordination of the functions to be implemented in close cooperation with our customers, including design and documentation of the software architecture.
  • Configuration of automated and virtual test environments to ensure software quality.
  • Project implementation using agile methods.
  • Mentorship and further development of the skills of junior team members to ensure knowledge transfer within the team.
  • Developing as a technical expert in areas such as cloud platforms, data management, performance, and architecture.
  • Ensuring and optimizing the scalability, performance, security, and availability of the data infrastructure.
  • Working with other data architects and cross-functional teams to understand business requirements, and develop data-driven solutions.

What You Need For Our CELLebration

  • Master’s degree in Computer Science, Information Systems, Electrical Engineering or a related field and several years of experience in software engineering, data engineering, data platforms, and analytics.
  • Excellent knowledge of Python and other OO programming languages where applicable, as well as SQL.
  • Ability to design high-performance, scalable, secure and cost-effective cloud-based software solutions and communicate architectures and design decisions to the business units.
  • Good knowledge of software architecture, design patterns, UML and CI/CD as well as experience implementing Publish Subscribe, Message Queue, ESB, Data Integration, API Management.
  • API Development and Integration: Knowledge of RESTful API development and integration for seamless data transfer between platforms.
  • Experience with Scrum/KANBAN/SAFe, Agile as well as documentation and whiteboarding skills.
  • Fluent in German and English.

What Else Can You Bring

  • Experience with containerization and container orchestration technologies such as Docker and Kubernetes is a plus.
  • Certifications from Confluent.io or Azure is a plus.
  • Ability to work in a team, high level of initiative.
  • Independent, quality-oriented work.
  • Curiosity and motivation to learn new programming languages, tools, and technologies.

What To Look Forward To

  • Flexible working hours from 28 to 40h per week.
  • Possibility of a 4-day week (up to 35h per week).
  • 30 days paid + 10 days unpaid leave.
  • Mobile work options.
  • Relocation support.
  • More benefits to come.

#J-18808-Ljbffr

Senior Software Engineer (all genders) Arbeitgeber: PowerCo

At our innovative headquarters in Battery Valley, we are committed to fostering a dynamic work culture that values collaboration and creativity. As a Senior Software Engineer, you will not only lead cutting-edge projects in data engineering and AI but also enjoy flexible working hours, the option for a 4-day work week, and ample opportunities for professional growth and mentorship. Join us to be part of a forward-thinking team that prioritizes employee well-being and continuous learning in a thriving technological environment.
P

Kontaktperson:

PowerCo HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Senior Software Engineer (all genders)

✨Tip Number 1

Make sure to showcase your technical leadership skills during the interview. Prepare examples of how you've guided teams through complex projects, especially in data engineering and software development.

✨Tip Number 2

Familiarize yourself with the latest trends in cloud platforms and data management. Being able to discuss current technologies and how they can be applied to improve scalability and performance will set you apart.

✨Tip Number 3

Highlight your experience with agile methodologies like Scrum or KANBAN. Be ready to discuss how you've implemented these practices in past projects to enhance team collaboration and project delivery.

✨Tip Number 4

Demonstrate your curiosity and willingness to learn new technologies. Share instances where you've quickly adapted to new programming languages or tools, as this aligns with our culture of continuous improvement.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Software Engineer (all genders)

Technical Leadership
Software Development
Data Engineering
Cloud Platforms
Python Programming
Object-Oriented Programming
SQL
Software Architecture
Design Patterns
UML
CI/CD
API Development
RESTful API Integration
Agile Methodologies (Scrum/KANBAN/SAFe)
Documentation Skills
Whiteboarding Skills
Containerization (Docker, Kubernetes)
Data Integration
Message Queue
Performance Optimization
Scalability and Security

Tipps für deine Bewerbung 🫡

Understand the Role: Make sure to thoroughly read the job description and understand the key responsibilities and requirements. Tailor your application to highlight your relevant experience in software engineering, data platforms, and analytics.

Highlight Technical Skills: Emphasize your proficiency in Python, SQL, and any other object-oriented programming languages. Mention your experience with cloud-based solutions, API development, and agile methodologies like Scrum or KANBAN.

Showcase Leadership Experience: Since the role involves providing technical leadership and mentoring junior team members, include examples of your past leadership experiences and how you have contributed to team success.

Craft a Strong Cover Letter: Write a compelling cover letter that connects your skills and experiences to the company's mission and the specific role. Use this opportunity to express your enthusiasm for the position and the company’s innovative projects.

Wie du dich auf ein Vorstellungsgespräch bei PowerCo vorbereitest

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with Python, SQL, and other programming languages. Highlight specific projects where you designed scalable and secure cloud-based solutions, as this aligns with the company's focus on high-performance software.

✨Demonstrate Agile Methodology Knowledge

Since the role involves project implementation using agile methods, be ready to share your experiences with Scrum, KANBAN, or SAFe. Discuss how you've applied these methodologies in past projects to enhance team collaboration and project outcomes.

✨Prepare for Architectural Discussions

Expect questions about software architecture and design patterns. Be ready to explain your approach to designing systems, including your understanding of UML and CI/CD practices, as well as how you ensure software quality through automated testing.

✨Emphasize Mentorship and Team Collaboration

The company values mentorship and knowledge transfer. Share examples of how you've supported junior team members in their development and how you foster a collaborative environment within your teams.

Senior Software Engineer (all genders)
PowerCo
Standort: Braunschweig
Premium gehen

Schneller zum Traumjob mit Premium

Deine Bewerbung wird als „Top Bewerbung“ bei unseren Partnern gekennzeichnet
Individuelles Feedback zu Lebenslauf und Anschreiben, einschließlich der Anpassung an spezifische Stellenanforderungen
Gehöre zu den ersten Bewerbern für neue Stellen mit unserem AI Bewerbungsassistenten
1:1 Unterstützung und Karriereberatung durch unsere Career Coaches
Premium gehen

Geld-zurück-Garantie, wenn du innerhalb von 6 Monaten keinen Job findest

>