GitHub – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentMon, 14 Oct 2024 20:20:02 +0000en-US
hourly
1 https://wordpress.org/?v=6.6.2https://whoneedsengineers.com/wne_live/wp-content/uploads/2023/06/cropped-wne_logo-3-32x32.pngGitHub – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Junior Backend Developer
https://whoneedsengineers.com/jobs/software-development-and-engineering/junior-backend-developer-2/
Mon, 14 Oct 2024 20:20:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/junior-backend-developer-2/Junior Backend Developer
Job Description:
Are you looking to kickstart your career as a backend developer in a dynamic and tech-savvy startup environment? At Meet5, we invite you to join our innovative backend team where you will have the flexibility to work in a hybrid model. This means you can enjoy the vibrant office life while also having the opportunity to work from home. As a Junior Backend Developer, you will contribute to the development of our popular leisure app, which connects individuals aged 40 and above, helping them to forge new friendships through group meetings. Since our inception in 2017, we have expanded rapidly, reaching over 900,000 users across multiple countries. Your role will be pivotal in supporting our product development efforts as we set ambitious growth goals for markets including the Netherlands, Belgium, Austria, and Switzerland.
IT Languages:
Java
Spring
MySQL
As a Junior Backend Developer, you will be tasked with several key responsibilities that are crucial for the growth and efficiency of our platform.:
Expose new endpoints for client-side applications and structure new data types to enhance usability.;; Develop strategies for data storage that allow for scalable data retrieval and processing.;; Automate manual processes to improve community engagement and operational efficiency.;; Design and implement loosely coupled backend modules to ensure high efficiency and scalability.
Spoken Languages:
English;; German
Skillset:
Java
Spring Boot
MySQL
GitHub
Google Cloud Platform
Soft Skills:
Teamwork
Communication
Problem-solving
Adaptability
Qualifications:
Proven experience as a backend developer with a focus on creating efficient and reliable software solutions
Strong proficiency in Java 11+ and a solid understanding of Spring Boot, Spring, Java Servlets, and MySQL
Knowledge of data structures and algorithms to enhance solution optimization
Familiarity with Google Cloud Platform and GitHub for seamless integration into our tech stack
Years of Experience:
3
Location:
Germany
Job Benefits:
Opportunity to impact the lives of hundreds of thousands by helping them connect with new people.
Flat hierarchies fostering direct communication with leadership and a collaborative work environment.
Flexible remote working options to suit your lifestyle.
Access to a spacious office in Frankfurt with unlimited coffee, drinks, and snacks.
A vibrant team culture that celebrates diversity and high productivity.
28 days of paid vacation, along with paid time off for birthdays, Christmas, and New Year’s Eve.
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
Our culture is built on collaboration, innovation, and mutual respect. We believe in working at eye level, where your ideas matter and your contributions are valued. We maintain a casual yet productive atmosphere that encourages creativity while ensuring efficiency.
Opportunities For Advancement:
Possibility for career growth within the company as we expand into new markets., Development of advanced skills through hands-on experience with exciting projects., Potential to take on leadership roles as the team and company grow.
Join our dynamic team as a Backend Software Developer, where you will play a pivotal role in shaping the future of furniture retail. As part of an agile software development team, you will work on enhancing the 'data hub' of our organization. Your contributions will involve collaborating with Product Owners and Requirement Engineers to develop technical concepts that span across various departments. You will utilize your optimization skills to improve existing applications and processes while ensuring thorough documentation. Your expertise will be essential in analyzing new technologies and integrating them into our daily operations. We are looking for individuals who are passionate about innovation and eager to take on new challenges in a fast-paced, international environment.
IT Languages:
Node.js
JavaScript
SQL
T-SQL
REST
OpenAPI
As a Backend Software Developer, your primary responsibilities will include the following::
Further develop and maintain the ‘data hub’ of the organization.;; Collaborate with Product Owners and Requirement Engineers to create technical concepts.;; Optimize existing applications and implement new requirements.;; Document processes sustainably for future reference.;; Analyze and implement new technologies to support technical development.
Spoken Languages:
English;; German
Skillset:
MSSQL
MongoDB
Redis
Elastic Search
ActiveMQ
RabbitMQ
GitHub
Atlassian
Scrum
Test-Driven Development
Soft Skills:
Team Player
Problem Solver
Adaptable
Proactive
Qualifications:
Bachelor’s degree in Computer Science or a related field
Strong understanding of backend technologies
Years of Experience:
5
Location:
Germany
Job Benefits:
Flexible working hours
Remote working options
Modern office environment
Access to fitness facilities
Healthy snacks
Paid learning days
Support for attendance at conferences
Employee discounts
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our culture emphasizes teamwork, innovation, and continuous learning. We foster an environment where every team member's ideas are valued, and personal development is encouraged. Our international setting promotes agility and adaptability, allowing us to respond quickly to changes in the market.
Opportunities For Advancement:
Career development through training and workshops, Access to e-learning platforms, Opportunities for advancement within the company, Participation in industry conferences
At our company, we are driven by the belief that sound is an extraordinary force that connects us and enhances our experiences. We have been committed to refining this powerful medium for nearly six decades, and our engineering team is a vibrant, skilled collective passionate about delivering products that elevate sound experiences. We are currently seeking a Software Quality Assurance Engineer to join our Software Quality Organization, which is a vital part of our Consumer Electronics division. In this role, you will take the lead in testing operations for our cloud-connected services and features, focusing on soundbar and wireless speaker products. You will collaborate closely with software development engineers to establish testing methodologies, define test strategies, create comprehensive test suites, and execute test cases. This role also involves designing tools for both functional and performance testing to ensure our products are nothing short of exceptional.
IT Languages:
Java
Python
C++
As a member of the In the Home Software Quality Team, your primary responsibilities will include designing and executing effective manual and automated test plans across our Out-Loud consumer audio product line. You will be required to develop routine, intelligent manual tests based on identified features and adhere to a scheduled plan. Communication with stakeholders regarding quality trade-offs, delivery timelines, and project resources will be critical in ensuring alignment with overarching product and business objectives. You will also facilitate discussions across various teams to clarify dependencies and impacts on delivery timelines, ensuring all relevant parties are informed.:
Develop and execute focused manual tests based on feature requirements;; Communicate quality trade-offs with stakeholders;; Coordinate cross-functional discussions to clarify dependencies;; Write and execute manual test plans and test cases;; Investigate root causes of technical issues and performance bottlenecks;; Engage in a continuous improvement environment
Spoken Languages:
English;; German
Skillset:
Linux environments
Embedded Device testing
Wi-Fi standards
Bluetooth standards
Ethernet
HDMI standards
Mobile application testing
Embedded Linux systems
Jenkins
Testrail
Jira
Confluence
GitHub
Soft Skills:
Strong verbal and written communication skills
Analytical and problem-solving capabilities
Attention to detail
Team player mentality
Positive attitude
Qualifications:
Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or a related field
3+ years of experience in Software Quality Assurance
Years of Experience:
3
Location:
United States
Job Benefits:
Health insurance
Retirement plans
Paid time off
Flexible work hours
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our organization fosters an inclusive environment that values diversity and encourages collaboration. We emphasize continuous learning and improvement, ensuring our teams feel supported and empowered to innovate. We believe that a diverse workforce is essential to achieving our mission of transforming sound experiences for our customers.
Opportunities For Advancement:
Career advancement within the engineering team, Professional development programs, Mentorship opportunities
Join our dynamic Software Engineering unit where we leverage agile methodologies to craft innovative software solutions that contribute to the European energy transition. With an expanding portfolio of diverse energy assets including batteries, solar, wind, and biogas power plants, we are focused on optimizing the flexibility of these resources to effectively respond to the unpredictable nature of renewable energy generation. In this role, you will develop applications that empower our electricity traders to react to market price signals and utilize our flexible assets in the most economically advantageous manner. Our collaborative and open-minded work environment encourages you to engage with highly relevant topics in the energy sector, allowing you to apply your programming skills while continuously enhancing both your personal growth and that of the team. We genuinely value work-life balance, offering flexible working arrangements tailored to your needs, whether you prefer full-time or part-time commitments. Our tech stack includes Python 3, asyncio, FastAPI, SQLAlchemy, pandas, Pyomo, Azure, GitHub, Docker, MySQL, RabbitMQ, Redis, Terraform, Jira, Confluence, and Grafana.
IT Languages:
Python
As a Python Software Developer, you will be responsible for integrating various data streams to enhance the operation of our numerous flexible energy assets. You will design and create APIs and user interfaces that provide access to these flexibility resources across the organization. Your role will involve investigating how to leverage this flexibility for short-term trading on European power exchanges, transforming technical limitations of assets such as batteries and biogas plants into actionable optimization models. You will also ensure that your refined concepts translate into high-quality, scalable production-ready code capable of optimizing the management of hundreds of energy assets. Working within a cross-functional team, you will actively participate in agile practices such as Scrum, code reviews, pair programming, and retrospectives.:
Spoken Languages:
English;; German
Skillset:
Python 3
asyncio
FastAPI
SQLAlchemy
pandas
Pyomo
Azure
GitHub
Docker
MySQL
RabbitMQ
Redis
Terraform
Jira
Confluence
Grafana
Soft Skills:
Team-oriented
Creative thinking
Adaptability
Strong communication skills
Qualifications:
Degree in a STEM field or equivalent experience in software development
Multiple years of professional experience in software development, particularly with Python
Ability to simplify and clarify complex domains
Creative mindset with a strong desire to learn and engage in technical discussions
Experience with linear optimization models and associated algorithms is a plus
Fluency in English; knowledge of German is advantageous
Years of Experience:
5
Location:
Germany
Job Benefits:
Hybrid and flexible working arrangements
Opportunity to accumulate additional vacation days
Comprehensive development programs including language courses and coaching
Free delivery of green electricity
Access to job bike and public transport tickets
Sports offerings such as Urban Sports Club and yoga classes
Regular team events including summer and Christmas parties, LAN parties, and after-work gatherings
Support in finding daycare and managing personal challenges
Working Conditions:
Hybrid
Employment Type:
Permanent Contract
Company Culture:
Our company culture is centered around creativity, teamwork, and a commitment to sustainability. We foster an environment that encourages innovation and collaboration, empowering our employees to contribute meaningfully to the digital energy revolution while balancing their professional and personal lives.
Opportunities For Advancement:
Continuous professional development opportunities, Potential for advancement within the organization
Join our team as a Software Engineer Intern and dive into the world of software development where you will have the opportunity to work on real projects that are deployed into production. This internship is designed for those who are ambitious and eager to contribute meaningfully to the development of software monitoring tools that enhance the digital experience for users globally. As an intern, you will be integrated into one of our Product or Infrastructure Engineering teams, where you will be responsible for designing, developing, and shipping innovative programming solutions that provide genuine value to our customers. Unlike typical internships, you will not be fetching coffee; instead, you will lead a project from ideation to deployment, which includes drafting a technical specification, scoping the work, executing the technical implementation, and thoroughly testing your code before it goes live. Throughout your internship, you will receive valuable mentorship and constructive feedback from experienced engineers, allowing you to grow your skills and expand your knowledge in a supportive environment.
IT Languages:
Python
JavaScript
As a Software Engineer Intern, you will engage with a collaborative team to drive development projects from conception to realization.:
Collaborate with team members to design and implement software solutions;; Write clean, scalable code and participate in code reviews;; Test and deploy applications and perform troubleshooting to optimize performance;; Contribute to open-source projects daily
Spoken Languages:
English
Skillset:
GitHub
Algorithms
Data Structures
Soft Skills:
Effective communication
Team collaboration
Adaptability
Problem-solving mindset
Qualifications:
Currently enrolled in an undergraduate or post-graduate degree program in Computer Science or a related field
Experience with Python, JavaScript, or a similar dynamic programming language
At least one previous internship or equivalent practical experience
Years of Experience:
1
Location:
United States
Job Benefits:
Medical insurance
Dental coverage
Vision insurance
Temporary relocation support
Working Conditions:
Full Time
Employment Type:
Internship
Company Culture:
We foster an inclusive and diverse environment where every team member is encouraged to thrive. Our culture emphasizes collaboration, innovation, and the belief that great software should be accessible to all. We are committed to open-source principles, ensuring everyone has the tools and opportunities to excel in software development.
Opportunities For Advancement:
Potential for full-time employment after internship, Opportunity to work on high-impact projects, Access to mentoring from experienced engineers
Join a dynamic and innovative team that has been at the forefront of empowering job seekers in the tech industry since 2010. We pride ourselves on not only helping candidates find jobs but also shaping their careers for long-term success. Our candidates are frequently receiving multiple job offers and achieving impressive salaries exceeding $100,000 due to our comprehensive support and training. We maintain strong relationships with leading tech companies, providing our candidates with a competitive edge in the job market. In this role, you will engage in exciting projects, develop technical skills, and receive mentorship from industry experts to enhance your career trajectory. We are committed to bridging the gap between employer expectations and candidate capabilities, ensuring a seamless transition into the tech workforce.
IT Languages:
Java
Python
JavaScript
C++
As a Junior Software Developer, you will be involved in various aspects of software development, including coding, testing, and collaborating with team members to deliver high-quality solutions.:
Write clean, efficient code in programming languages such as Java and Python;; Participate in the software development lifecycle from conception to deployment;; Collaborate with cross-functional teams to define, design, and ship new features;; Debug and resolve software defects and issues;; Stay updated with emerging technologies and industry trends
Spoken Languages:
English
Skillset:
Core Java
JavaScript
C++
Spring Boot
Microservices
Docker
Jenkins
GitHub
Kubernetes
REST APIs
Soft Skills:
Excellent written and verbal communication skills
Highly motivated and self-driven
Ability to work collaboratively in a team environment
Strong problem-solving skills
Adaptability to changing technologies
Qualifications:
Bachelor’s degree or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or IT
Project work relevant to the technologies required
Years of Experience:
0
Location:
United States
Job Benefits:
Comprehensive training and mentorship
Opportunities for career advancement
Access to networking events with industry leaders
Support for H1B and Green Card application processes
Flexible working hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and inclusive environment that encourages continuous learning and professional growth. Our culture emphasizes innovation, teamwork, and a commitment to helping our employees succeed in their careers.
Opportunities For Advancement:
Potential to move into senior developer roles, Opportunities for specialized training in emerging technologies, Access to leadership development programs
Join a dynamic team of innovators focused on revolutionizing mobile telecommunications worldwide. As a DevOps & Integration Engineer, you will play a crucial role in designing and automating continuous integration and delivery (CI/CD) pipelines, ensuring seamless deployment and management of containerized applications using Kubernetes. Your expertise will contribute to maintaining observability tools that monitor the health of applications and infrastructure, while upholding security best practices to protect our systems. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals dedicated to building next-generation mobile services.
IT Languages:
Python
Bash
Groovy
As a DevOps & Integration Engineer, you will undertake a variety of responsibilities that are critical to the success of our projects. Your tasks will include designing, building, and automating CI/CD pipelines, managing containerized applications, and maintaining infrastructure security.:
Design and automate CI/CD pipelines using CloudBees Jenkins;; Deploy and manage containerized applications on Kubernetes clusters;; Implement observability tools to monitor application and infrastructure health;; Enforce security best practices across infrastructure;; Integrate Robot Framework for automated testing with Jenkins;; Understand and implement advanced networking concepts related to Kubernetes
Spoken Languages:
English;; German
Skillset:
Kubernetes
CloudBees Jenkins
JFrog
GitHub
SonarQube
Prometheus
Grafana
ELK Stack
Helm
F5 Load Balancers
MINIO
Maven
NPM
Microservices
AWS
GCP
Azure
Soft Skills:
Problem-solving
Collaboration
Adaptability
Effective communication
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
Proven experience in a DevOps role or similar position
Strong understanding of cloud-native technologies
Years of Experience:
5
Location:
Germany
Job Benefits:
Competitive salary
Flexible working hours
Health and wellness programs
Professional development opportunities
Collaborative work environment
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation and collaboration, where every team member is encouraged to share ideas and contribute to our mission of transforming mobile telecommunications. Our commitment to professional growth ensures that employees have access to continuous learning and development opportunities.
Opportunities For Advancement:
Career progression into senior technical roles, Opportunities to lead projects, Participation in cutting-edge technology initiatives
Join a dynamic team at a leading cybersecurity firm focused on securing critical infrastructure and industrial control systems. As an Associate DevOps Engineer, you will play a crucial role in enhancing our secure remote access services and threat detection capabilities. This full-time position provides an opportunity to work both independently and collaboratively, contributing to high-quality solutions in a creative and professional environment. You will be involved in various projects that protect essential services, including utilities and manufacturing. We believe in fostering a culture where every team member's input is valued, and we encourage learning and growth within the team. This is not just a job; it's a journey where your contributions will have a significant impact on both our organization and the industries we serve.
IT Languages:
Python
Shell
Terraform
As an Associate DevOps Engineer, you will be responsible for automating processes, managing cloud infrastructure, and ensuring the reliability of our systems. You will engage in code reviews, troubleshooting, and implementing effective logging and monitoring solutions.:
Automate deployment and management tasks;; Collaborate with engineering teams to improve infrastructure;; Monitor system performance and implement alerts;; Support the development of cloud-based solutions
Spoken Languages:
English
Skillset:
Docker
AWS
GitHub
Jenkins
Soft Skills:
Excellent communication skills
Strong problem-solving abilities
Adaptability to feedback and willingness to learn
Qualifications:
Bachelor’s degree in a technical field
Experience with Infrastructure-as-Code and cloud providers
Familiarity with container technologies
Years of Experience:
3
Location:
United States
Job Benefits:
Competitive salary and performance bonuses
Stock options grant
Comprehensive health, dental, and vision insurance
401(k) with company match
Generous paid time off and holidays
Flexible remote work opportunities
Working Conditions:
Remote
Employment Type:
Permanent Contract
Company Culture:
We value teamwork, creativity, and the pursuit of excellence. Our environment promotes collaboration and continuous learning, ensuring that every team member can thrive and contribute to impactful projects.
Opportunities For Advancement:
Professional development programs, Mentorship opportunities, Possibility of advancement to senior engineering roles
We are seeking a highly skilled Agile Project Manager with a strong background in blockchain technology to join our dynamic team. In this role, you will play a pivotal part in overseeing project timelines, ensuring product quality, and fostering a collaborative environment among team members. The ideal candidate will have extensive experience in managing software development teams, a passion for agile methodologies, and a keen interest in blockchain products. You will collaborate closely with product managers, engineers, and designers to prioritize tasks and streamline processes for optimal productivity. Your ability to identify and implement process improvements will be crucial in enhancing team performance and overall project outcomes.
IT Languages:
JavaScript
Python
Solidity
As an Agile Project Manager, you will be responsible for facilitating the agile processes within your team and ensuring successful project delivery.:
Assist product managers in defining project timelines and prioritizing tasks based on stakeholder needs.;; Identify opportunities for process improvements and lead their implementation to enhance development speed and product quality.;; Support team members in planning and prioritizing their work effectively.;; Encourage a culture of collaboration and shared decision-making within the team.;; Shield engineers and designers from distractions to maintain focus on their tasks.;; Set up and manage tools for tracking work progress and status.;; Manage objectives, priorities, trade-offs, and risks for your team.;; Establish clear plans and schedules to achieve team goals.;; Facilitate various agile ceremonies including sprint planning, reviews, and retrospectives.;; Assist in managing the GitHub issue backlog from the developer community.;; Help identify and resolve any blockers impacting team productivity.;; Organize sprints in collaboration with product managers, engineers, and designers.;; Support release management processes and ensure smooth communication with stakeholders.
Spoken Languages:
English
Skillset:
Agile methodologies
Project management
Blockchain technology
Scrum
GitHub
Soft Skills:
Excellent communication skills
Strong organizational abilities
Team-oriented mindset
Problem-solving skills
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
Certification in Agile methodologies (e.g., Scrum Master, PMI-ACP)
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Equity plan
Flexible working hours
Remote work options
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our organization fosters a culture of innovation and collaboration, where every team member is encouraged to contribute ideas and solutions. We prioritize employee well-being and professional growth, ensuring a supportive remote work environment.
Opportunities For Advancement:
Leadership roles, Specialization in blockchain technologies, Project management certifications
Visa Sponsorship:
Available
]]>Software Engineer I
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-i-2/
Thu, 03 Oct 2024 22:15:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-i-2/Software Engineer I
Job Description:
Join the dynamic team at NIKE, Inc., where innovation meets passion and creativity in the tech and sports sectors. As a Software Engineer I, you will play a pivotal role in designing, developing, and supporting internal employee-facing websites and applications that enhance the digital experience for our workforce. Our culture thrives on diversity, collaboration, and a shared mission to push the boundaries of technology and sport. You will have the opportunity to work with cutting-edge technologies while contributing to a workplace that values imagination and excellence.
IT Languages:
JavaScript
React.js
Node.js
As a Software Engineer I, you will be responsible for the following key tasks::
Design and implement technical solutions that align with business needs and adhere to architectural standards.;; Develop responsive front-end applications using React.js and Redux that reflect the Nike brand’s visual and cultural identity.;; Monitor and ensure that Service Level Agreements (SLAs) are met for various interfaces by conducting performance tests under different loads.;; Provide ongoing support and troubleshooting for both new and existing applications.
Spoken Languages:
English;; Spanish;; French
Skillset:
React.js
Node.js
Redux
AWS S3
AWS Lambda
GitHub
Soft Skills:
Strong communication skills
Problem-solving ability
Team collaboration
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
Familiarity with Agile methodologies
Understanding of DevOps practices
Years of Experience:
2
Location:
Beaverton, OR, United States
Job Benefits:
Flexible working hours
Comprehensive health insurance
Retirement savings plan
Employee discounts
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
At NIKE, Inc., we embrace a culture that celebrates diversity and encourages creativity. We believe in empowering our employees to explore their potential and contribute to meaningful projects that inspire innovation. Our environment is inclusive, collaborative, and geared towards professional growth.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Leadership training