Software architecture – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Wed, 09 Oct 2024 05:00:02 +0000 en-US hourly 1 https://wordpress.org/?v=6.6.2 https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.png Software architecture – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-27/ Wed, 09 Oct 2024 05:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-27/ Software Engineer

Job Description:

    We are on the lookout for exceptional software engineers who are passionate about delivering high-quality code while also embracing innovation and creativity in product development. At our company, we are committed to building a cutting-edge hardware-software ecosystem that excels in various domains, including electronics, mechanical design, embedded systems, software engineering, and artificial intelligence. Our team comprises talent from leading organizations, and we take pride in our collaborative ethos that fosters growth and excellence. If you are ready to make a significant impact and thrive in a dynamic environment, we want to hear from you.

IT Languages:

  • C++
  • Rust
  • TypeScript
  • Go

As a software engineer, you will be responsible for designing, developing, and deploying innovative software solutions that meet the needs of our diverse clientele. You will work closely with cross-functional teams to ensure the seamless integration of hardware and software components while adhering to the highest standards of quality and ethical considerations.:

    Architecting robust software systems;; Collaborating with team members on feature development;; Conducting code reviews and providing constructive feedback;; Optimizing code for performance in challenging network conditions;; Engaging in continuous learning and professional development

Spoken Languages:

  • English;; Swedish

Skillset:

  • Software architecture
  • Embedded systems
  • AI development
  • Geospatial applications
  • Multimedia streaming

Soft Skills:

  • Creativity
  • Collaboration
  • Problem-solving
  • Friendly demeanor

Qualifications:

  • Proven ability to create scalable and maintainable software architecture
  • Experience delivering production-ready code with a substantial user base
  • Strong mentoring background in software development

Years of Experience:

    5

Location:

    Sweden

Job Benefits:

  • Competitive salary
  • Stock options
  • Flexible working hours
  • Opportunity to work in a close-knit team
  • Central location in Stockholm

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and innovative work environment where creativity is encouraged. Our team is dedicated to ethical practices and the development of products that benefit society. We value open communication, mutual respect, and a strong commitment to personal and professional growth.

Opportunities For Advancement:

  • Professional development programs, Mentorship opportunities, Potential for leadership roles

Visa Sponsorship:

    Available
]]>
(Senior) Consultant Cyber Security: Cloud Security https://whoneedsengineers.com/jobs/cybersecurity/senior-consultant-cyber-security-cloud-security/ Tue, 08 Oct 2024 21:05:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-consultant-cyber-security-cloud-security/ (Senior) Consultant Cyber Security: Cloud Security

Job Description:

    As a (Senior) Consultant specializing in Cyber Security with a focus on Cloud Security, you will play a pivotal role in ensuring that our clients maintain robust IT security frameworks in cloud environments. You will be responsible for analyzing various security concepts and implementations, conducting risk assessments, and performing technical security analyses of cloud applications and systems. Your expertise will guide numerous project teams on the technical aspects of information security, helping to design and implement comprehensive IT security architectures. Additionally, you will facilitate and conduct Cyber Security assessments and awareness campaigns, ensuring that our clients are well-prepared to face potential cyber threats.

IT Languages:

  • Python
  • Java
  • C++

In this role, you will tackle a variety of responsibilities that focus on enhancing cloud security measures for our clients.:

    Support clients in ensuring adequate IT security in Cloud Security;; Analyze security concepts and implementations;; Conduct risk assessments and threat modeling;; Perform technical security analyses of cloud applications and systems;; Advise and assist various project teams on the technical aspects of information security;; Design and implement holistic IT security architectures;; Lead and conduct Cyber Security assessments and awareness campaigns

Spoken Languages:

  • English;; German

Skillset:

  • Cloud Security
  • Cyber Security Assessments
  • Risk Analysis
  • Threat Modeling
  • Technical Security Analysis
  • Software Architecture

Soft Skills:

  • Strong analytical skills
  • Excellent communication abilities
  • Ability to work collaboratively in a team
  • Proactive problem-solving mindset
  • Adaptability to changing environments

Qualifications:

  • Proven experience in consultancy with a focus on Cloud Security
  • Significant knowledge of software architectures and securing software solutions
  • Deep understanding of networking and the unique characteristics of cloud systems
  • Familiarity with virtualization, container solutions such as Docker and Kubernetes, and automation technologies like Ansible
  • Additional qualifications such as CISSP, CCSP, CCSK, ITIL, or certifications from cloud providers like Microsoft, Amazon, or Google are advantageous

Years of Experience:

    5

Location:

    Germany

Job Benefits:

  • Individual career development opportunities
  • Access to over 200 training days per year
  • Respectful and professional leadership culture
  • Flexible work arrangements including mobile work options
  • Opportunity to work abroad for up to 50 days a year
  • Monthly mobility budget for transportation
  • 30 days of vacation and sabbatical options
  • Mindfulness and health programs
  • Corporate benefits with discounts at various brands

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a culture of respect and appreciation, prioritizing professional development and individual goals while aligning them with the organizational objectives. It promotes a flexible working environment that encourages collaboration and innovation.

Opportunities For Advancement:

  • Career growth tailored to individual aspirations, Continuous learning through training and certifications, Potential leadership roles within project teams

Visa Sponsorship:

    Available
]]>
Software Engineer – open application https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-open-application/ Thu, 03 Oct 2024 12:15:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-open-application/ Software Engineer – open application

Job Description:

    Are you passionate about the future of immersive gaming and eager to work with cutting-edge VR and AR technologies? We are on the lookout for outstanding Software Engineers who can contribute to our dynamic team. Here at our company, we provide a vibrant environment where creativity and innovation thrive. You will have the chance to push the boundaries of what's possible in gaming while also receiving the support and guidance necessary to elevate your career. We value collaboration, continuous improvement, and fun, ensuring that our workplace is not just productive but also enjoyable. If you are ready to take the next step in your professional journey and make a significant impact in the world of XR technologies, we encourage you to apply with your CV and a personal letter. Join us and explore the numerous opportunities we have to offer.

IT Languages:

  • C#
  • C++
  • JavaScript

As a Software Engineer, you will be responsible for designing, developing, and implementing innovative game features that engage users in a virtual or augmented reality environment.:

    Collaborate with cross-functional teams to define and implement game mechanics;; Write clean, maintainable, and efficient code;; Participate in code reviews and provide constructive feedback;; Troubleshoot and optimize performance issues;; Stay updated with the latest industry trends and technologies

Spoken Languages:

  • English;; Swedish

Skillset:

  • Game development
  • VR/AR technologies
  • Software architecture
  • Unity or Unreal Engine experience

Soft Skills:

  • Team player
  • Effective communicator
  • Problem solver
  • Adaptable
  • Creative thinker

Qualifications:

  • Bachelor’s degree in Computer Science or a related field
  • Experience with game development in VR/AR
  • Strong understanding of software engineering principles

Years of Experience:

    3

Location:

    Stockholm, Stockholm County, Sweden, EU

Job Benefits:

  • Flexible working hours
  • Professional development opportunities
  • Health and wellness programs
  • Team-building activities
  • Work-life balance initiatives

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company culture emphasizes collaboration, support, and continuous improvement. We believe in nurturing talent and providing an environment where creativity can flourish. We celebrate achievements, foster a sense of community, and make time for fun as we work on exciting projects.

Opportunities For Advancement:

  • Career growth into senior engineering roles, Opportunities to lead projects, Potential for involvement in innovative initiatives

Visa Sponsorship:

    Available
]]>
AI/ML Engineer and Generative AI Founding Engineer https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/ai-ml-engineer-and-generative-ai-founding-engineer/ Fri, 20 Sep 2024 01:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/ai-ml-engineer-and-generative-ai-founding-engineer/ AI/ML Engineer and Generative AI Founding Engineer

Job Description:

    Join a pioneering team at the forefront of virtual recruiting technology. In this role, you will be instrumental in developing innovative AI and machine learning solutions that revolutionize the hiring process. Our platform automates the recruitment workflow by ingesting and ranking resumes, scheduling interviews, and providing valuable insights through advanced Voice AI technology. As a founding engineer, you will collaborate closely with seasoned professionals who bring extensive experience from top-tier tech companies. You will have the opportunity to design, test, and implement cutting-edge generative AI technologies, contributing to the evolution of our product and scaling our solutions to meet growing market demands. This is a unique chance to influence the future of recruiting while working with large language models and AI agent technology, making a significant impact in the field of career development.

IT Languages:

  • Python
  • Java
  • Typescript

As an integral part of our team, you will engage in various critical tasks that drive the success of our AI initiatives.:

    Design and develop advanced AI/ML models to enhance recruitment processes;; Implement generative AI technologies to improve user experience;; Collaborate with product teams to integrate AI solutions into existing workflows;; Conduct experiments and performance assessments on AI models

Spoken Languages:

  • English;; German;; French

Skillset:

  • AI development
  • Machine learning
  • Generative AI
  • Deep learning
  • System design
  • Software architecture

Soft Skills:

  • Strong problem-solving abilities
  • Excellent communication skills
  • Teamwork and collaboration
  • Adaptability in a fast-paced environment

Qualifications:

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related field
  • Strong experience in AI and Machine Learning
  • Proficiency in programming languages such as Python, Java, and Typescript
  • Knowledge of machine learning algorithms and deep learning frameworks

Years of Experience:

    5

Location:

    Europe

Job Benefits:

  • Equity in the company
  • Flexible working arrangements
  • Opportunity to work with cutting-edge technology
  • Professional development and growth opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our culture promotes innovation, collaboration, and a commitment to excellence. We value creativity and encourage our team members to share ideas and take initiative in their projects. A supportive environment fosters professional growth and allows for a healthy work-life balance.

Opportunities For Advancement:

  • Potential to advance to senior engineering roles, Leadership opportunities as the company scales, Involvement in strategic decision-making

Visa Sponsorship:

    Available
]]>
Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-12/ Thu, 19 Sep 2024 12:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-12/ Software Engineer

Job Description:

    Are you enthusiastic about software engineering and cybersecurity? We invite you to be part of a strategic initiative aimed at enhancing data protection technologies. Join our newly formed team, where you will have the opportunity to develop, maintain, and innovate our data protection suite. In this role, your efforts will be pivotal in safeguarding sensitive information for high-profile organizations. You will collaborate with a talented group of developers and contribute directly to the evolution of our solutions, ensuring that we stay ahead of the curve in security practices.

IT Languages:

  • C
  • C++

As a Software Engineer, you will be responsible for the following::

    Designing, developing, and maintaining high-quality software solutions focused on Windows environments;; Engaging in feature development and architectural design while refining existing codebases;; Participating actively in team discussions and code reviews to uphold security and architectural standards;; Managing development environments and fostering continuous personal and team skill enhancement;; Contributing to the improvement and evolution of current systems and practices

Spoken Languages:

  • English;; German

Skillset:

  • Windows Development
  • Full-Stack Development
  • Software Architecture
  • Problem-Solving
  • Collaboration

Soft Skills:

  • Team player
  • Effective communicator
  • Adaptable
  • Proactive learner

Qualifications:

  • Proven experience in Windows development
  • Strong proficiency in C/C++ and relevant programming languages
  • Extensive knowledge of software architecture and design best practices
  • Ability to analyze complex problems and deliver innovative solutions

Years of Experience:

    5

Location:

    Europe

Job Benefits:

  • Flexible working hours
  • Remote work options
  • Professional development opportunities
  • Dynamic team environment

Working Conditions:

    Hybrid

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and innovative work environment, encouraging continuous learning and teamwork. Our culture prioritizes open communication and values the contributions of each team member in achieving shared goals.

Opportunities For Advancement:

  • Skill development in data protection technology, Career growth within the organization, Leadership opportunities in future projects

Visa Sponsorship:

    Available
]]>
Senior Software Engineer https://whoneedsengineers.com/jobs/software-development-and-engineering/senior-software-engineer-7/ Thu, 19 Sep 2024 10:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/senior-software-engineer-7/ Senior Software Engineer

Job Description:

    Join us as a Senior Software Engineer, where you'll play a crucial role in addressing complex challenges in the renewable energy sector. You will contribute to transforming how solar energy solutions are delivered, ranging from innovative frontend applications that streamline solar panel installation planning to developing robust APIs that handle real-time energy data. Additionally, you'll oversee the scaling and operation of our cloud infrastructure hosted on Microsoft Azure. At Enpal, we thrive on speed and agility, encouraging rapid career growth and a customer-centric approach that integrates software development, product management, and a lean, experimental business strategy. This is your opportunity to enhance your professional skills while actively participating in the energy revolution and taking ownership of the sustainable changes we aspire to achieve. We are committed to delivering incremental value in each development cycle and celebrating improvements that positively impact our users and contribute to our climate objectives. We prioritize developer experience, aiming to automate processes and enhance stability, allowing you to focus on high-quality software delivery.

IT Languages:

  • C#
  • Node.js
  • React
  • MongoDB
  • Flutter
  • Salesforce

As a Senior Software Engineer, you will engage in various tasks that are vital to our mission.:

    Designing and implementing scalable software solutions that meet user needs.;; Collaborating with cross-functional teams to develop and refine product requirements.;; Creating and maintaining APIs to support real-time data processing.;; Improving the stability and performance of our software applications.;; Automating deployment processes and enhancing developer experience.;; Analyzing new requirements to identify architectural impacts and opportunities for innovation.;; Engaging with various stakeholders to understand market needs and create effective solutions.

Spoken Languages:

  • English;; German

Skillset:

  • C#
  • Node.js
  • Microsoft Azure
  • Terraform
  • Microservices
  • Software Architecture
  • React
  • MongoDB
  • Flutter
  • Salesforce

Soft Skills:

  • Collaboration
  • Communication
  • Problem-solving
  • Adaptability
  • Empathy

Qualifications:

  • Proven experience in delivering high-quality, scalable software solutions.
  • Willingness to work with core technologies such as C# and Node.js.
  • Experience with cloud infrastructure, particularly Microsoft Azure or Terraform.
  • Knowledge of microservices and software architecture design patterns.
  • Familiarity with additional technologies like React, MongoDB, Flutter, and Salesforce is a plus.
  • Strong collaborative mindset and openness to feedback.
  • Excellent communication skills in English; knowledge of German is advantageous.
  • Passion for contributing to the energy transition.

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Flexible working hours
  • Hybrid working model
  • Modern office amenities
  • Team-building events
  • Feedback culture for personal growth

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • At Enpal, we foster a dynamic and inclusive culture that emphasizes teamwork, innovation, and the importance of each individual's contribution towards achieving our shared goal of a sustainable energy future. We embrace diversity, ensuring a safe and welcoming environment for all employees. Our team spirit is celebrated through regular events and a strong feedback culture that encourages personal and professional development.

Opportunities For Advancement:

  • Career growth opportunities within the organization, Participation in innovative projects, Access to training and development programs

Visa Sponsorship:

    Available
]]>
Software Architect – R&D, Java https://whoneedsengineers.com/jobs/software-development-and-engineering/software-architect-rd-java/ Tue, 17 Sep 2024 06:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-architect-rd-java/ Software Architect – R&D, Java

Job Description:

    We are seeking a highly skilled Software Architect to join our dynamic Research and Development team in Heidelberg. This role is pivotal in designing and implementing innovative software solutions for the retail, wholesale, and distribution sectors. You will take a macro view of a complex technical landscape and lead a small team of talented developers. Your expertise will be essential in ensuring the successful architecture of software systems, overseeing continuous integration and deployment processes, and providing high-level support and consultation to existing clients. The ideal candidate will not only excel in technical leadership but also have the vision to grow into a Director of Engineering role in the future. Join us and contribute to a product that serves over 35,000 users, while also enjoying the flexibility of a hybrid work environment.

IT Languages:

  • Java
  • SQL
  • Eclipse
  • Xtext
  • Xtend
  • Eclipselink
  • Jenkins

As a Software Architect, you will be responsible for the following tasks::

    Designing and implementing software architecture solutions;; Leading a team of developers and providing technical guidance;; Engaging in the implementation of software concepts and solutions;; Providing third-level support and consulting services to clients;; Overseeing the continuous integration and deployment processes

Spoken Languages:

  • English;; German

Skillset:

  • Software architecture
  • Technical leadership
  • Continuous integration
  • Customer consulting

Soft Skills:

  • Patience
  • Effective communication
  • Team collaboration
  • Adaptability to complex environments

Qualifications:

  • Strong background in software development, particularly in Java
  • In-depth knowledge of software architectures and modeling techniques
  • Excellent problem-solving skills and attention to detail
  • Ability to work collaboratively in a team-oriented environment

Years of Experience:

    5

Location:

    Heidelberg, Baden-Württemberg, Germany, EU

Job Benefits:

  • Flexible working hours
  • Opportunity for career advancement
  • Dynamic and innovative work environment
  • Support for continuous learning and development

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company fosters a culture of innovation, collaboration, and continuous improvement. We believe in empowering our employees and providing them with the resources they need to excel in their roles. The work environment is supportive and encourages open communication and teamwork.

Opportunities For Advancement:

  • Potential to grow into a Director of Engineering role, Access to ongoing professional development programs

Visa Sponsorship:

    Available
]]>
QA Engineer https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-engineer-6/ Sun, 15 Sep 2024 23:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-engineer-6/ QA Engineer

Job Description:

    Join our innovative team as a QA Engineer where you will play a vital role in ensuring the quality and reliability of our cutting-edge energy data platform. Your primary responsibilities will involve both automated and manual testing to maintain the highest standards of our product. You will have the opportunity to work closely with product managers and cross-functional teams to enhance our development processes, ensuring that our platform consistently meets customer expectations. As part of your mission, you will promote a quality-first culture throughout the organization, engaging in proactive discussions to elevate our standards and practices. This is an exciting opportunity to make a tangible impact in the fight against climate change while working in a dynamic startup environment.

IT Languages:

  • JavaScript

You will be responsible for a variety of testing and quality assurance activities.:

    Design and execute automated and manual tests to ensure software quality;; Estimate, prioritize, and coordinate testing activities independently;; Collaborate with product managers to refine development processes for quality enhancement;; Work closely with design and operations teams to provide feedback on product quality;; Promote a shift-left testing approach across the software development lifecycle

Spoken Languages:

  • English;; German

Skillset:

  • JavaScript
  • Cypress
  • Selenium
  • Postman
  • SoapUI
  • API testing
  • Software architecture

Soft Skills:

  • Team collaboration
  • Problem-solving
  • Effective communication
  • Adaptability

Qualifications:

  • 3+ years of experience in JavaScript development
  • 2+ years of experience with testing tools such as Cypress or Selenium
  • 2+ years of experience in API testing using Postman or SoapUI
  • Strong understanding of software architecture and databases
  • Ability to navigate complex issues in a fast-paced startup

Years of Experience:

    5

Location:

    Berlin, Berlin, Germany, EU

Job Benefits:

  • Flexible working models
  • Cold drinks and snacks available
  • Team events and cultural experiences
  • Mindfulness sessions and professional development opportunities
  • Subsidies for lunches and travel tickets

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster an inclusive and dynamic workplace where innovation thrives. Our team is passionate about sustainability and making a positive impact in the world. We believe in flat hierarchies that empower our employees to implement their ideas and drive change. Enjoy a vibrant office atmosphere filled with collaboration and camaraderie.

Opportunities For Advancement:

  • Career growth opportunities, Skill development programs

Visa Sponsorship:

    Available
]]>