Full Stack Developer at SECO in Stuttgart, developing cloud programming solutions and collaborating with teams on innovative tech projects.
Responsibilities
Develop user interfaces for both web frontends and backends.
Develop and maintain microservices and backend components.
Collaborate with the entire team to define, prioritize, and build web applications.
Build backend services and APIs using server-side languages (e.g., TypeScript, JavaScript, Elixir) and databases (e.g., PostgreSQL, MSSQL, MongoDB).
Implement frontend interfaces with modern web technologies (e.g., HTML5, CSS3, JavaScript, React/Vue).
Develop unit and integration tests for core business functionality.
Contribute to architecting new features and products.
Work with cross-functional teams to design, develop, and deploy cloud-based software applications and services.
Troubleshoot software defects, performance bottlenecks, and other technical issues.
Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
Ensure code quality by following best practices, performing code reviews, and implementing automated tests.
Work within an agile methodology.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field.
Several years of experience as a full-stack developer with a focus on cloud programming.
Proficiency in frontend web development technologies (e.g., HTML5, CSS3, JavaScript, React/Angular/Vue).
Experience building complex, user-friendly web applications.
Passion for writing well-structured, efficient, and maintainable code while keeping overall codebase quality in mind.
Solid knowledge of HTML and CSS and a good understanding of user experience (UX).
Strong experience with Node.js and frontend frameworks (Vue.js/React) using TypeScript.
Experience implementing APIs (REST, GraphQL) on both client and server sides.
Strong experience with databases (e.g., PostgreSQL, MySQL, MongoDB, Cassandra/ScyllaDB).
Hands-on experience with cloud platforms and services (e.g., AWS, Azure, Google Cloud Platform).
Familiarity with containerization technologies (e.g., Docker, Kubernetes) and CI/CD pipelines.
Excellent understanding of software development methodologies (e.g., Agile, Scrum, Kanban).
Strong problem-solving skills and attention to detail.
High creativity, solid technical understanding, and a passion for learning.
Ability to work independently and in a team, take initiative, and communicate effectively.
Benefits
A diverse scope of work within a growing corporate group.
Plenty of room to shape and influence your role.
A great team that pulls together.
Flat hierarchies, a modern corporate culture, and an informal first-name culture up to executive management.
Flexible working hours and options for remote work.
Attractive benefits such as health promotion programs, a company pension plan (bAV) with employer contributions above statutory requirements, company bike (Jobbike), and a subsidy for the DeutschlandTicket.
Principal Software Engineer developing scalable backend systems for Walmart's Digital Out of Home platform. Leading architecture, mentoring engineers, and guiding technical direction across thousands of retail locations.
Industrial Engineering Lead at Jabil specializing in optimizing large - scale manufacturing and data center operations. Leading facility design and implementation in new facilities across the US.
Lead Software Engineer developing and maintaining complex Java applications in technology firm. Responsible for design, implementation, testing, and ensuring quality of Java products.
Senior Linux System SW Engineer at 42dot developing and stabilizing embedded Linux systems in automotive environments. Focused on kernel, device driver development for various SoCs in hybrid workplaces.
Software Engineer Mobile Flutter at Technogym developing and maintaining device applications with focus on fitness and wellness sector. Collaborating with teams to innovate and improve lifestyle applications.
Senior Software Engineer developing software applications as part of a hybrid team. Requires extensive experience and collaboration within a development environment.
Principal Software Engineer supporting missile defense systems for Northrop Grumman. Collaborating on the C2BMC program to optimize security and system performance.
Software Engineering Manager leading high - performing Salesforce teams delivering scalable solutions at Caterpillar. Driving modernization through CI/CD and innovative Salesforce practices.
Lead Software Engineer developing AI solutions at Caterpillar Inc. focusing on Generative AI projects, collaborating with data scientists and deploying services on AWS.