Version control – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentSat, 26 Oct 2024 15:30: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.pngVersion control – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Software Engineer, New Grad
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-new-grad-5/
Sat, 26 Oct 2024 15:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-new-grad-5/Software Engineer, New Grad
Job Description:
We are seeking an enthusiastic and innovative Software Engineer who is eager to embark on an exciting career journey with us. As a new graduate, you will have the opportunity to work in a dynamic environment where you can apply your academic knowledge to real-world challenges. Your role will involve developing software solutions, collaborating with cross-functional teams, and participating in the full software development lifecycle. You will be mentored by experienced engineers and encouraged to contribute your own ideas to improve our products and systems. This position is perfect for individuals who are passionate about technology and are looking to make a meaningful impact in the software development field.
IT Languages:
Java
Python
JavaScript
C++
As a Software Engineer, you will be responsible for various tasks that contribute to the development and maintenance of our software applications.:
Design, develop, test, and deploy software applications;; Collaborate with team members to define project requirements and specifications;; Debug and troubleshoot software issues efficiently;; Participate in code reviews and provide constructive feedback;; Stay updated with industry trends and technologies to ensure our solutions remain competitive
Spoken Languages:
English;; Spanish;; French
Skillset:
Software Development
Version Control
Agile Methodologies
Testing and Debugging
Soft Skills:
Strong communication skills
Ability to work collaboratively in a team environment
Problem-solving mindset
Adaptability and willingness to learn
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software engineering principles
Familiarity with algorithms and data structures
Experience with version control systems, particularly Git
Years of Experience:
0
Location:
San Jose, CA, United States
Job Benefits:
Health insurance
Paid time off
Professional development opportunities
Retirement plan options
Flexible work hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of innovation, collaboration, and continuous improvement. Our team members are encouraged to share their ideas and take initiative. We value diversity and strive to create an inclusive environment where everyone can thrive.
Opportunities For Advancement:
Career growth opportunities, Mentorship programs, Access to advanced training and certifications
Visa Sponsorship:
Available
]]>Software Engineer, New Grad (2025 Start)
https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-new-grad-2025-start-4/
Sat, 26 Oct 2024 08:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-new-grad-2025-start-4/Software Engineer, New Grad (2025 Start)
Job Description:
We are looking for a passionate and innovative Software Engineer who is ready to kick-start their career with us. As a new graduate, you will have the opportunity to work on exciting projects that will shape the future of technology. You will collaborate with experienced engineers and contribute to the development of cutting-edge software solutions. This role will allow you to enhance your technical skills while working in a dynamic and supportive environment. You will also have the chance to participate in various training sessions and mentorship programs aimed at fostering your growth in the tech industry.
IT Languages:
Java
Python
JavaScript
As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that meet our clients’ needs. You will work closely with cross-functional teams to gather requirements and translate them into technical specifications.:
Write clean, maintainable, and efficient code;; Participate in code reviews and provide constructive feedback;; Debug and troubleshoot software issues;; Collaborate with QA teams to ensure high-quality deliverables;; Stay updated with emerging technologies and industry trends
Spoken Languages:
English;; Spanish
Skillset:
Software Development
Version Control
API Development
Database Management
Soft Skills:
Strong communication skills
Team player
Problem-solving mindset
Adaptability
Time management
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software development principles
Experience with algorithms and data structures
Years of Experience:
0
Location:
San Francisco, CA, United States
Job Benefits:
Health insurance
Flexible working hours
Professional development opportunities
Paid time off
Retirement plan
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 their ideas and contribute to projects. Our environment is inclusive and diverse, promoting continuous learning and professional growth. We believe in work-life balance and support our employees in achieving their personal and professional goals.
Opportunities For Advancement:
Mentorship programs, Career progression opportunities, Access to workshops and training sessions
We are seeking a motivated and enthusiastic Software Engineer Intern/Co-op to join our dynamic team. In this role, you will have the opportunity to work on cutting-edge projects that will challenge and enhance your skills. As a pivotal member of our engineering team, you will collaborate closely with experienced engineers to design, develop, and implement software solutions that meet the needs of our users. You will gain hands-on experience in software development, problem-solving, and coding best practices while contributing to real-world projects that impact millions of users. Your role will involve writing code, testing, debugging, and participating in code reviews, all while learning from industry leaders in a supportive environment.
IT Languages:
Java
Python
JavaScript
The intern/co-op will be responsible for assisting with various software development tasks, including coding, testing, and debugging.:
Write clean, maintainable, and efficient code.;; Participate in team meetings and contribute to project discussions.;; Assist in troubleshooting and resolving software issues.;; Collaborate with team members to design and implement new features.
Spoken Languages:
English;; Spanish
Skillset:
Software Development
Coding
Debugging
Version Control
Soft Skills:
Teamwork
Communication
Problem-solving
Adaptability
Qualifications:
Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
Strong understanding of software development principles and methodologies.
Familiarity with algorithms and data structures.
Years of Experience:
0
Location:
Seattle, WA, United States
Job Benefits:
Mentorship from experienced engineers
Networking opportunities
Flexible work hours
Access to training resources
Potential for future employment
Working Conditions:
Full Time
Employment Type:
Internship
Company Culture:
We foster a collaborative and innovative environment that encourages creativity and teamwork. Our team values open communication and continuous learning, ensuring that every member has the opportunity to grow both personally and professionally.
Opportunities For Advancement:
Potential full-time job offers upon graduation, Exposure to various departments and roles within the company, Skill development workshops and training sessions
Visa Sponsorship:
Available
]]>QA Engineer
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/qa-engineer-39/
Sat, 26 Oct 2024 02:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/qa-engineer-39/QA Engineer
Job Description:
We are searching for a skilled QA Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and executing automated test scripts tailored for both web and mobile applications. You will collaborate closely with cross-functional teams to grasp project requirements and convert them into comprehensive test cases. Your expertise will help in identifying, documenting, and tracking bugs, while also performing rigorous regression testing whenever issues are resolved. Additionally, you will be tasked with developing and implementing testing processes for both new and existing products to ensure they meet client specifications. A significant part of your responsibilities will involve the implementation and maintenance of CI/CD pipelines for automated testing. You will also be expected to conduct performance and load testing to verify the stability and scalability of our systems. Reviewing and analyzing system specifications to ensure complete coverage of test scenarios will be part of your daily activities. Your feedback and recommendations to developers and product managers based on test outcomes will be invaluable. Keeping up-to-date with the latest testing tools and strategies will also be part of your role, ensuring our testing processes remain current and effective.
IT Languages:
Selenium
Cypress
Java
Python
JavaScript
JUnit
TestNG
Mocha
As a QA Engineer, your role will encompass a variety of responsibilities aimed at ensuring the highest quality standards in our products.:
Design and develop automated test scripts for web and mobile applications;; Collaborate with teams to convert project requirements into effective test cases;; Identify, document, and track bugs, performing regression testing as necessary;; Develop testing processes for new and existing products;; Implement and maintain CI/CD pipelines for automated testing;; Conduct performance and load testing to validate system stability;; Review system specifications to ensure comprehensive test coverage;; Provide insightful feedback to developers and product managers;; Stay informed about new testing tools and methodologies
Spoken Languages:
English
Skillset:
Automation testing
Test case development
Bug tracking
Regression testing
CI/CD implementation
Performance testing
SQL knowledge
Version control
Soft Skills:
Excellent analytical skills
Strong problem-solving abilities
Effective communication skills
Team collaboration
Qualifications:
Bachelor’s degree in Computer Science, Engineering, or a related field
3 plus years of experience in quality assurance or a similar role
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Remote work flexibility
Professional development opportunities
Health and wellness programs
Paid time off
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative environment where team members are encouraged to share ideas and drive improvements. We value transparency, continuous learning, and the well-being of our employees.
Opportunities For Advancement:
Career growth into senior QA roles, Opportunities to lead testing initiatives, Potential for cross-functional team collaboration
Visa Sponsorship:
Available
]]>Software Engineer, Early Career, Campus, 2025
https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-early-career-campus-2025-9/
Wed, 23 Oct 2024 20:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-9/Software Engineer, Early Career, Campus, 2025
Job Description:
We are seeking a passionate and innovative Software Engineer to join our dynamic team in Cambridge. In this entry-level role, you will have the opportunity to work on cutting-edge technology projects that shape the future of software development. As a Software Engineer, you will collaborate with cross-functional teams to design, develop, and implement software solutions that meet the needs of our users. Your responsibilities will include writing clean, maintainable code, conducting code reviews, and participating in Agile development processes. This is an exciting opportunity to launch your career at one of the leading technology companies in the world, where you will gain invaluable experience and contribute to impactful projects.
IT Languages:
Python
Java
JavaScript
C++
As a Software Engineer, you will be tasked with the following responsibilities::
Develop and maintain software applications;; Collaborate with team members to design software solutions;; Perform debugging and troubleshooting of software issues;; Participate in code reviews and provide constructive feedback;; Contribute to the continuous improvement of development processes
Spoken Languages:
English;; Spanish;; French
Skillset:
Software Development
Agile Methodologies
Version Control
Unit Testing
Soft Skills:
Problem-solving
Team collaboration
Effective communication
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software engineering principles
Familiarity with data structures and algorithms
Experience with version control systems such as Git
Years of Experience:
0
Location:
Cambridge, MA, United States
Job Benefits:
Health insurance
Retirement savings plan
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our workplace fosters innovation and creativity, encouraging team members to think outside the box. We believe in a collaborative environment where diverse perspectives are valued, and we support continuous learning and growth. Employees are empowered to take initiative and contribute to projects that make a difference.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Pathways to leadership roles
Visa Sponsorship:
Available
]]>DevOps Developer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-developer-2/
Wed, 23 Oct 2024 13:00:01 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-developer-2/DevOps Developer
Job Description:
As a DevOps Developer, you will play a crucial role in optimizing and enhancing our .NET software products. Your primary responsibilities will include evaluating and improving the performance and functionality of existing systems while aligning with our cloud-native objectives. You will develop interfaces for our various internal software systems and implement CI/CD DevOps practices to automate the software deployment process, ensuring continuous integration and delivery. This involves setting up and managing pipelines for building, testing, and deploying applications. You will also be responsible for containerizing applications using Docker and deploying them on container orchestration platforms like Kubernetes. Additionally, you will monitor, configure, and operate our software logging and monitoring stack utilizing tools such as Prometheus, Loki, and Grafana. Collaboration with external development teams is essential to write clean, maintainable, and efficient code that adheres to best practices and coding standards. You will participate in troubleshooting and debugging efforts to identify and resolve software defects, working closely with developers to solve problems. Staying updated on the latest industry trends and technologies concerning software development, DevOps practices, and containerization will be part of your ongoing professional development.
IT Languages:
C#
ASP.NET Core
Blazor
Entity Framework
GraphQL
MSSQL
Your main responsibilities will involve software optimization, system performance evaluation, CI/CD implementation, and collaboration with teams.:
Enhance .NET software products and assess existing system performance;; Develop interfaces for internal software systems;; Automate the software delivery process through CI/CD practices;; Containerize applications with Docker and deploy on Kubernetes;; Monitor and configure software logging and monitoring stacks
Spoken Languages:
English;; German
Skillset:
CI/CD
Docker
Kubernetes
Prometheus
Loki
Grafana
Version control
Automation tools
Soft Skills:
Excellent problem-solving abilities
Strong communication skills
Ability to work collaboratively in cross-functional teams
High sense of responsibility
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Solid experience with DevOps practices, including CI/CD pipelines, version control, and automation tools
Years of Experience:
5
Location:
Germany
Job Benefits:
Dynamic team collaboration focused on innovative and sustainable solutions
Attractive and fair salary according to collective agreements
Flexible working hours to promote work-life balance
Hybrid work model combining remote work and office days
Professional development opportunities through training, coaching, and mentoring
Discounted membership in various fitness studios
BusinessBike leasing program to support health and environmental sustainability
Subsidized company events to strengthen team spirit
Diverse meal options in the subsidized company cafeteria
Contribution to company pension plans for secure future
Ergonomically designed workplaces
Childcare subsidies
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
The company fosters a collaborative and innovative environment, encouraging teamwork and professional growth while emphasizing sustainability and work-life balance.
Opportunities For Advancement:
Training and development programs, Mentorship opportunities, Career progression through skill enhancement
Join our dynamic Information Technology Department as a Software Quality Assurance Analyst, where you will play a crucial role in ensuring the highest quality of our software products. You will be responsible for developing, implementing, and maintaining software quality standards, as well as selecting and training on effective quality assurance tools and processes. Your expertise will help us deliver an exceptional software experience to our business operations. This position involves analyzing both new and existing systems to identify critical bugs through various testing methods, including smoke, verification, and regression testing. Additionally, you will document and report known issues while maintaining a comprehensive application audit to recommend improvements. Your role will require effective communication with project managers to relay insights and concerns, ensuring that all specifications and designs meet user acceptance criteria.
IT Languages:
Java
Python
JavaScript
SQL
The following tasks will be part of your responsibilities::
Develop, maintain, and execute comprehensive test plans;; Perform detailed analysis of both new and existing software systems;; Identify and document critical bugs using multiple testing methodologies;; Provide thorough documentation and reporting of bugs and issues;; Conduct application audits and evaluations to suggest improvements;; Maintain an up-to-date knowledge of quality standards and user acceptance criteria;; Review specifications, designs, and mock-ups, providing constructive feedback;; Communicate findings and recommendations effectively to project managers
Spoken Languages:
English;; Spanish
Skillset:
QA methodologies
Test automation
Scripting
Version control
Web concepts
Soft Skills:
Excellent written and verbal communication
Strong analytical and problem-solving abilities
Ability to work independently and collaboratively
Effective planning and organizational skills
Capacity to manage multiple priorities and projects
Qualifications:
Associate’s degree or equivalent from a two-year college
Three or more years of experience in Quality Assurance
Experience troubleshooting computer programs and applications systems
Ability to define requirements in collaboration with users
Years of Experience:
3
Location:
United States
Job Benefits:
Competitive salary
Health and dental insurance
Retirement savings plan
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and innovative environment, encouraging our team members to share ideas and contribute to the continuous improvement of our processes. Our culture values transparency, teamwork, and mutual respect, making it a great place for personal and professional growth.
Opportunities For Advancement:
Career progression into senior QA roles, Potential to lead QA teams, Opportunities to work on diverse projects
Visa Sponsorship:
Not Available
]]>Software Engineer, Early Career, Campus, 2025
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-early-career-campus-2025-7/
Mon, 21 Oct 2024 19:30:01 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-7/Software Engineer, Early Career, Campus, 2025
Job Description:
We are seeking enthusiastic and innovative early-career software engineers to join our dynamic team in Kirkland, Washington. As a software engineer, you will have the opportunity to work on cutting-edge projects that impact millions of users worldwide. You will collaborate with talented professionals, contribute to the design and implementation of software solutions, and participate in code reviews. Our ideal candidate is passionate about technology and eager to learn and grow in a fast-paced environment.
IT Languages:
Python
Java
JavaScript
As a software engineer, your primary responsibilities will include developing high-quality software applications, debugging and resolving issues, and collaborating with cross-functional teams to deliver solutions that meet user needs.:
Designing and coding software components;; Participating in software architecture discussions;; Conducting unit testing and debugging;; Documenting code and maintaining software documentation
Spoken Languages:
English;; Spanish
Skillset:
Software Development
Algorithms
Data Structures
Version Control
Soft Skills:
Communication
Teamwork
Adaptability
Problem-solving
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong problem-solving skills
Ability to work collaboratively in a team environment
Years of Experience:
0
Location:
Kirkland, WA, United States
Job Benefits:
Health insurance
Retirement plan
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and inclusive work environment that encourages creativity and innovation. Our team values diversity and strives to create a workplace where everyone feels welcome and empowered to contribute.
Opportunities For Advancement:
Mentorship programs, Career development workshops, Access to leadership training
Visa Sponsorship:
Available
]]>Software Engineer, Early Career, Campus, 2025
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-early-career-campus-2025-3/
Mon, 21 Oct 2024 07:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-3/Software Engineer, Early Career, Campus, 2025
Job Description:
Join a dynamic team that thrives on innovation and collaboration as a Software Engineer in early career. You will have the opportunity to contribute to meaningful projects that impact millions of users worldwide. Your role will involve designing, coding, and testing software applications while collaborating with cross-functional teams to ensure high-quality product delivery. This position is ideal for individuals who are passionate about technology and eager to learn in a fast-paced environment. You will also have access to mentorship opportunities, enhancing your professional growth through guidance and support from experienced engineers.
IT Languages:
Java
Python
JavaScript
C++
As a Software Engineer, you will be responsible for various tasks that contribute to the overall success of the projects.:
Develop and maintain software applications;; Collaborate with product managers and designers to define software requirements;; Perform code reviews and maintain code quality;; Troubleshoot and resolve software defects;; Participate in team meetings and contribute to project planning
Spoken Languages:
English;; German;; French
Skillset:
Software Development
Version Control
Database Management
API Integration
Soft Skills:
Effective communication skills
Team collaboration
Problem-solving mindset
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software development principles
Experience with algorithms and data structures
Years of Experience:
0
Location:
San Bruno, CA, United States
Job Benefits:
Health insurance
Retirement plans
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
The company fosters a collaborative and inclusive environment that encourages creativity and innovation. Employees are empowered to share their ideas and contribute to the company's mission. The culture emphasizes continuous learning, professional growth, and work-life balance.
Opportunities For Advancement:
Career progression into senior engineering roles, Opportunities for specialization in specific technologies, Leadership development programs
Visa Sponsorship:
Available
]]>Software Engineer, Early Career, Campus, 2025
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-early-career-campus-2025-2/
Mon, 21 Oct 2024 03:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-2/Software Engineer, Early Career, Campus, 2025
Job Description:
We are seeking a passionate and innovative early-career Software Engineer to join our dynamic team in Los Angeles. In this role, you will have the opportunity to work on cutting-edge technologies and contribute to impactful projects. You will collaborate with cross-functional teams, participate in code reviews, and develop scalable software solutions. Ideal candidates are curious, adaptable, and eager to learn in a fast-paced environment. You will be mentored by experienced engineers and gain hands-on experience in software development, system design, and problem-solving.
IT Languages:
Python
Java
JavaScript
As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications. You will work closely with stakeholders to gather requirements and translate them into technical specifications.:
Develop clean, efficient, and maintainable code;; Participate in daily stand-ups and sprint planning;; Collaborate with team members to troubleshoot and resolve issues;; Conduct testing and validation to ensure software quality
Spoken Languages:
English;; Spanish
Skillset:
Version Control
Agile Methodologies
Database Management
APIs
Soft Skills:
Teamwork
Communication
Problem-solving
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
Strong understanding of software development principles
Familiarity with algorithms and data structures
Years of Experience:
0
Location:
Los Angeles, CA, United States
Job Benefits:
Health insurance
Retirement plan
Paid time off
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and inclusive environment where creativity and innovation thrive. Our team values diversity and encourages every member to contribute their unique perspectives. We believe in continuous learning and provide resources for personal and professional growth.
Opportunities For Advancement:
Mentorship programs, Career development workshops, Leadership training