Version control systems – Who Needs Engineers
https://whoneedsengineers.com/wne_live
Software Engineering RecruitmentMon, 28 Oct 2024 18: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 systems – Who Needs Engineers
https://whoneedsengineers.com/wne_live
3232Software Test Engineer
https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-test-engineer-30/
Mon, 28 Oct 2024 18:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-test-engineer-30/Software Test Engineer
Job Description:
As a leading telehealth solution provider, Caregility is on the forefront of connecting care through innovative technology. Our Caregility Cloud platform integrates bedside care with virtual encounters and artificial intelligence capabilities, enhancing patient safety and clinical insights. We are looking for a dedicated Software Test Engineer to join our dynamic team in Neptune City, NJ. In this role, you will be responsible for designing, developing, and executing comprehensive testing strategies for our real-time, cloud-based patient monitoring applications. You will play a crucial role in ensuring the quality and reliability of our software offerings by implementing rigorous testing protocols and collaborating closely with product and development teams. The ideal candidate will be proficient in both functional and regression testing, and will have hands-on experience in creating and maintaining test environments.
IT Languages:
Python
Selenium
SQL
The Software Test Engineer will take ownership of critical quality systems and the end-to-end quality assurance process.:
Design and execute test plans for software features and report quality metrics;; Set up and maintain QA testing environments for debugging;; Lead integration testing with third-party technology partners;; Collaborate with product and development teams on feature acceptance criteria;; Translate business requirements into test cases and scripts;; Work closely with support teams to identify bugs and ensure timely resolution
Spoken Languages:
English
Skillset:
Quality Assurance techniques
Blackbox testing
Whitebox testing
API testing
Cloud computing
Jenkins
Jira
Version control systems
Soft Skills:
Strong communication skills
Team collaboration
Attention to detail
Problem-solving skills
Qualifications:
Bachelor’s degree in scientific or health sciences or equivalent
Minimum of 2 years experience in software quality assurance
Strong familiarity with Agile/Scrum methodologies
Years of Experience:
2
Location:
Neptune City, NJ, United States
Job Benefits:
401k plan
Flex 125 plans
Health insurance
Paid time off
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Caregility promotes a collaborative environment where innovation thrives. We value diversity and inclusion, encouraging team members to contribute ideas and solutions that enhance healthcare delivery. Our culture emphasizes continuous improvement and professional growth, ensuring that employees feel supported in their career aspirations.
Opportunities For Advancement:
Potential for promotions within the QA team, Opportunities to lead projects, Professional development and training programs
We are on the lookout for a dedicated Quality Assurance Engineer who is passionate about ensuring the quality and reliability of software products. In this role, you will be responsible for developing and executing comprehensive test plans, test cases, and test scripts that align with our product requirements and specifications. You will perform both manual and automated testing to identify software defects and guarantee that functionality meets the highest standards. Your role will also entail documenting, tracking, and managing defects using bug tracking tools, ensuring effective communication with development teams to facilitate the resolution of issues. Additionally, you will conduct performance, load, and stress testing to evaluate software performance under various conditions, as well as execute regression tests to confirm that new code changes do not adversely affect existing functionality. Collaborating closely with developers, product managers, and other stakeholders, you will gain a clear understanding of requirements and ensure alignment on quality expectations. You will also participate in continuous improvement initiatives aimed at enhancing testing processes and maintaining comprehensive documentation of test cases, test results, and best practices for future reference. Furthermore, assisting in User Acceptance Testing (UAT) by coordinating with end-users will be a key aspect of your role to ensure that the software meets their needs and expectations.
IT Languages:
Selenium
Python
Java
JavaScript
The Quality Assurance Engineer will be responsible for a range of tasks to ensure software quality.:
Develop and execute test plans, test cases, and test scripts;; Perform manual and automated testing;; Document and manage defects using bug tracking tools;; Conduct performance, load, and stress testing;; Execute regression tests;; Collaborate with developers and product managers;; Participate in continuous improvement initiatives;; Maintain documentation of test cases and results;; Assist in User Acceptance Testing (UAT)
Spoken Languages:
English;; German;; French
Skillset:
Software testing methodologies
Automated testing frameworks
Scripting languages
Version control systems
Continuous integration practices
Soft Skills:
Analytical skills
Problem-solving skills
Attention to detail
Strong communication skills
Qualifications:
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Experience in software quality assurance or testing
Strong knowledge of software testing methodologies and tools
Experience with automated testing frameworks and scripting languages
Experience in version control systems and CI/CD practices
Relevant certifications are a plus
Federal experience is a plus
Required security clearance
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Health insurance
Paid time off
Professional development opportunities
Flexible work hours
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a culture of collaboration, innovation, and continuous improvement. Our team values open communication, and we encourage employees to share ideas and contribute to the success of our projects. We believe in supporting our employees' growth and development, both personally and professionally.
Opportunities For Advancement:
Career growth within quality assurance, Opportunities to lead projects, Access to training and certifications
We are seeking a talented and innovative Software Engineer to join our Rider team. In this role, you will be responsible for designing, developing, and maintaining software solutions that enhance the rider experience. You will work collaboratively with cross-functional teams to identify and solve complex problems, ensuring that our software meets the highest standards of quality and performance. The ideal candidate will possess a strong understanding of software development principles and be passionate about creating user-friendly applications. You will have the opportunity to contribute to exciting projects that directly impact thousands of riders every day, making their experience smoother and more enjoyable.
IT Languages:
Java
Python
JavaScript
As a Software Engineer, you will be tasked with various responsibilities that are crucial to the success of our Rider platform. Your main duties will include::
Developing and implementing new features for the rider application;; Collaborating with product managers and designers to refine user requirements;; Conducting code reviews and ensuring adherence to best practices;; Troubleshooting and resolving software defects;; Participating in team meetings to discuss project status and challenges
Spoken Languages:
English;; Spanish;; French
Skillset:
Software Development
API Design
Database Management
Version Control Systems
Soft Skills:
Strong communication skills
Problem-solving abilities
Team collaboration
Adaptability
Qualifications:
Bachelor’s degree in Computer Science or a related field
Strong knowledge of software development lifecycle
Experience with agile methodologies
Years of Experience:
5
Location:
San Francisco County, CA, United States
Job Benefits:
Health insurance
Retirement savings plan
Remote work options
Professional development opportunities
Generous paid time off
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster a collaborative and inclusive environment where innovation thrives. Our team values creativity, diversity, and the willingness to take calculated risks. We believe in continuous learning and encourage our employees to grow both personally and professionally.
Opportunities For Advancement:
Career advancement opportunities, Leadership training programs, Mentorship initiatives
Visa Sponsorship:
Available
]]>DevOps Engineer
https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/devops-engineer-175/
Mon, 28 Oct 2024 01:00:03 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/devops-engineer-175/DevOps Engineer
Job Description:
We are seeking a motivated and detail-oriented DevOps Engineer to join our dynamic team. In this role, you will play a crucial part in enhancing our development and operational processes through the implementation of efficient CI/CD pipelines. You will collaborate with team members to automate build, test, and deployment workflows, ensuring a smooth and reliable software delivery process. Additionally, you will work closely with senior engineers to automate infrastructure provisioning and management using industry-standard tools, fostering a culture of Infrastructure as Code (IaC). This position offers an exciting opportunity to gain hands-on experience with leading cloud platforms, where you will assist in managing cloud resources, monitoring their performance, and optimizing costs effectively. As part of your responsibilities, you will also set up monitoring and alerting systems to ensure the reliability and uptime of our services. You will engage in troubleshooting incidents and contribute to the documentation of processes, configurations, and best practices, promoting knowledge sharing within the team. If you are eager to learn and grow in a collaborative environment, we encourage you to apply.
IT Languages:
Python
Bash
PowerShell
As a DevOps Engineer, you will be responsible for the following tasks::
Assist in setting up and maintaining CI/CD pipelines to streamline software delivery.;; Collaborate with senior team members to automate infrastructure provisioning using tools like Terraform and Ansible.;; Gain experience with cloud services management across platforms such as AWS, Azure, or GCP.;; Configure monitoring and alerting systems to track system performance and ensure uptime.;; Develop scripts and automation workflows to enhance operational efficiency.;; Collaborate with development, operations, and QA teams to resolve technical challenges.;; Contribute to documentation efforts by recording configurations and procedures.
Spoken Languages:
English
Skillset:
Linux/Unix administration
Version control systems
CI/CD tools
Cloud services management
Soft Skills:
Strong problem-solving skills
Effective communication skills
Team-oriented mindset
Adaptability and eagerness to learn
Qualifications:
Bachelor’s degree in computer science, engineering, or a related field
Relevant coursework or certifications in DevOps or cloud computing
Years of Experience:
1
Location:
New York, NY, United States
Job Benefits:
Health insurance
Retirement plan
Flexible working hours
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and innovative work environment that encourages continuous learning and professional growth. We value teamwork, creativity, and a proactive approach to problem-solving.
Opportunities For Advancement:
Career growth within the company, Access to training and certification programs, Potential to lead projects in the future
Visa Sponsorship:
Not Available
]]>Software Engineer, Early Career, Campus, 2025
https://whoneedsengineers.com/jobs/data-sciene-and-analytics/software-engineer-early-career-campus-2025-14/
Sun, 27 Oct 2024 20:30:01 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-early-career-campus-2025-14/Software Engineer, Early Career, Campus, 2025
Job Description:
Join a dynamic team in New York as an Early Career Software Engineer where you will have the opportunity to work on innovative projects that shape the future of technology. This role is designed for recent graduates or those with limited professional experience, offering a platform to develop your coding and problem-solving skills in a fast-paced environment. You will collaborate with experienced engineers, contribute to software development processes, and help build scalable applications that serve millions of users worldwide. As part of our commitment to your growth, you will receive mentorship and training that will empower you to excel in your career.
IT Languages:
Python
Java
JavaScript
C++
As a Software Engineer, you will be responsible for designing, developing, and deploying software solutions while collaborating with cross-functional teams to ensure project success.:
Write clean, maintainable code following best practices;; Participate in code reviews and provide constructive feedback;; Debug and troubleshoot software issues;; Contribute to the design and architecture of systems;; Stay updated on industry trends and emerging technologies
Spoken Languages:
English;; Spanish
Skillset:
Software development
Version control systems
Agile methodologies
Database management
Soft Skills:
Analytical thinking
Team collaboration
Effective communication
Adaptability
Problem-solving
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of computer science fundamentals
Experience with software development through internships or academic projects
Years of Experience:
0
Location:
New York, NY, United States
Job Benefits:
Health insurance
Retirement plans
Paid time off
Flexible working hours
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
We foster an inclusive and innovative environment where creativity and collaboration thrive. Our culture encourages continuous learning, and we value diverse perspectives that contribute to our mission of making technology accessible to everyone.
Opportunities For Advancement:
Career development programs, Mentorship opportunities, Access to industry conferences
We are seeking a highly skilled Software Engineer to join our dynamic Content Engineering team. In this role, you will be responsible for designing, developing, and maintaining complex software systems that power our content delivery and management. You will work collaboratively with cross-functional teams to understand requirements and translate them into technical specifications. Your expertise will help us innovate and enhance our platform, ensuring seamless user experiences for millions of subscribers globally. A commitment to quality and a passion for problem-solving are essential as you tackle challenging projects in a fast-paced environment. The ideal candidate will possess a strong foundation in software engineering principles, combined with an eagerness to learn and adapt to new technologies.
IT Languages:
Python
Java
JavaScript
C++
As a Software Engineer, you will be engaged in a variety of tasks that contribute to the overall success of our content engineering initiatives.:
Design and implement scalable software solutions;; Collaborate with product managers and designers to define project scope;; Conduct code reviews and provide constructive feedback to peers;; Troubleshoot and optimize existing systems for performance;; Stay current with industry trends and emerging technologies
Spoken Languages:
English;; Spanish;; French
Skillset:
Software development
API design
Database management
Cloud computing
Version control systems
Soft Skills:
Effective communication
Team collaboration
Problem-solving
Adaptability
Time management
Qualifications:
Bachelor’s degree in Computer Science or related field
Proven experience in software development
Strong understanding of algorithms and data structures
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Health and wellness programs
Retirement savings plan
Flexible work hours
Professional development opportunities
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company culture fosters innovation, collaboration, and a commitment to excellence. We value diversity and inclusion, encouraging every team member to bring their unique perspectives to the table. We believe in empowering our employees through continuous learning and growth opportunities, promoting a healthy work-life balance.
Opportunities For Advancement:
Career progression to senior engineering roles, Leadership training programs, Mentorship opportunities within the organization
Visa Sponsorship:
Available
]]>Software Engineer – New Grad
https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-new-grad-6/
Sat, 26 Oct 2024 23:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-new-grad-6/Software Engineer – New Grad
Job Description:
We are seeking a passionate and innovative Software Engineer to join our dynamic team. As a new graduate, you will have the opportunity to work on exciting projects that impact our user experience and contribute to the development of our cutting-edge technology. You will collaborate with experienced engineers to design, develop, and implement software solutions that meet our customers' needs. This role requires strong problem-solving skills and a desire to learn and grow in a fast-paced environment. You will also participate in code reviews and contribute to a culture of continuous improvement and innovation.
IT Languages:
Java
Python
JavaScript
C++
As a Software Engineer, you will be responsible for a variety of tasks that drive the development process and enhance our products.:
Collaborate with cross-functional teams to define, design, and ship new features;; Write clean, maintainable, and efficient code;; Troubleshoot and debug applications to optimize performance;; Participate in the full software development lifecycle;; Contribute to team meetings and share knowledge with peers
Spoken Languages:
English;; Spanish
Skillset:
Version Control Systems
Agile Methodologies
RESTful APIs
Database Management
Soft Skills:
Strong communication skills
Team-oriented mindset
Adaptability
Critical thinking
Time management
Qualifications:
Bachelor’s degree in Computer Science or related field
Solid understanding of software development principles
Familiarity with algorithms and data structures
Years of Experience:
0
Location:
Santa Monica, CA, United States
Job Benefits:
Health insurance
401(k) plan with company match
Paid time off
Professional development opportunities
Work-life balance initiatives
Working Conditions:
Full Time
Employment Type:
Permanent Contract
Company Culture:
Our company fosters a collaborative and inclusive environment where innovation is encouraged. We value diversity and promote a culture of respect and support. Employees are empowered to take initiative and contribute their unique perspectives to drive success.
Opportunities For Advancement:
Mentorship programs, Leadership training, Career advancement opportunities
We are seeking a passionate and innovative Graduate Software Engineer to join our dynamic team starting in 2025. This position is ideal for recent graduates who are eager to kickstart their careers in software development. As a Graduate Software Engineer, you will have the opportunity to work on exciting projects, collaborating with experienced engineers to design, develop, and implement cutting-edge software solutions. You will be involved in every stage of the software development lifecycle, from conceptualization to deployment, ensuring high-quality code and functionality. This role will also provide you with the chance to enhance your technical skills and gain hands-on experience in a fast-paced environment, where your contributions will directly impact our success.
IT Languages:
Java
Python
JavaScript
As a Graduate Software Engineer, you will be responsible for the following tasks::
Develop and maintain software applications;; Collaborate with cross-functional teams to define project requirements;; Participate in code reviews and contribute to team best practices;; Troubleshoot and resolve software defects;; Stay updated with emerging technologies and industry trends
Spoken Languages:
English;; Spanish;; French
Skillset:
Software development
Web development
Version control systems
Database management
Soft Skills:
Strong communication skills
Problem-solving abilities
Team player mentality
Adaptability and willingness to learn
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software development principles
Familiarity with web technologies and frameworks
Years of Experience:
0
Location:
San Francisco, CA, United States
Job Benefits:
Comprehensive health insurance
401(k) retirement plan
Paid time off and holidays
Professional development opportunities
Flexible work hours
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 promotes personal and professional growth, ensuring that every employee feels empowered to contribute their ideas and talents.
Opportunities For Advancement:
Mentorship programs, Career growth paths, Leadership training
Join our dynamic team as a Graduate Software Engineer starting in 2025, where you will be immersed in an innovative environment dedicated to developing cutting-edge technology solutions. In this role, you will participate in the full software development lifecycle, collaborating with experienced engineers to design, implement, and maintain software applications that enhance our platform. You will tackle challenging problems and contribute to projects that have a real impact on the business. We value creativity, initiative, and the ability to work collaboratively, and we are looking for individuals who are eager to learn and grow in a fast-paced environment.
IT Languages:
Java
Python
JavaScript
As a Graduate Software Engineer, you will be responsible for a variety of tasks that contribute to the overall success of our engineering team.:
Collaborate with cross-functional teams to define, design, and ship new features;; Write clean, maintainable code and perform code reviews;; Debug and resolve technical issues in existing applications;; Participate in daily stand-ups and contribute to agile development processes;; Stay updated with emerging technologies and industry trends
Spoken Languages:
English;; Spanish
Skillset:
Software Development
Agile Methodologies
Version Control Systems
Database Management
Soft Skills:
Strong problem-solving skills
Effective communication and teamwork
Adaptability and willingness to learn
Attention to detail
Qualifications:
Bachelor’s degree in Computer Science or related field
Strong understanding of software development principles
Experience with programming languages such as Java, Python, and JavaScript
Years of Experience:
0
Location:
Bellevue, WA, 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 company fosters a collaborative and inclusive environment where innovation thrives. We believe in empowering our employees, encouraging continuous learning, and promoting a healthy work-life balance. Our culture is built on mutual respect, teamwork, and a shared commitment to excellence.
Opportunities For Advancement:
Mentorship programs, Career development workshops, Possibility of promotions within the engineering team
Visa Sponsorship:
Available
]]>Gen AI Developer
https://whoneedsengineers.com/jobs/emerging-technologies-and-specialized-roles/gen-ai-developer/
Fri, 25 Oct 2024 21:30:02 +0000https://whoneedsengineers.com/wne_live/jobs/jobs-categories/gen-ai-developer/Gen AI Developer
Job Description:
We are seeking a talented Generative AI Developer who will be instrumental in the development and implementation of cutting-edge generative AI models and solutions to support our strategic objectives. This role is ideal for someone who is passionate about innovation and has a strong technical foundation in generative AI technologies. As a key member of our team, you will engage in hands-on development of AI algorithms, collaborate with various teams across the organization, and ensure the deployment of scalable and efficient AI applications. Your expertise will contribute to projects involving content generation, data synthesis, and automation, enabling the company to leverage AI capabilities effectively.
IT Languages:
Python
Java
C++
The successful candidate will be responsible for a variety of tasks that involve the design, development, and deployment of generative AI models. You will work on optimizing algorithms, managing data, and collaborating with cross-functional teams to integrate AI functionalities into existing systems.:
Design and develop generative AI models for applications including content generation and data synthesis.;; Implement and optimize machine learning algorithms to improve generative AI system performance.;; Prepare and preprocess datasets for training and evaluating generative AI models.;; Collaborate with software engineering teams for seamless integration of AI functionalities into current systems.;; Optimize AI models for efficiency and performance across various platforms.;; Stay informed on the latest advancements in generative AI and apply new techniques to projects.;; Conduct thorough testing and validation of AI models to ensure reliability.;; Create detailed documentation of AI models and processes.;; Work closely with stakeholders to deliver AI-driven solutions that meet business needs.;; Adhere to ethical AI practices and address issues such as bias and fairness.
Spoken Languages:
English
Skillset:
Generative AI technologies
Machine learning algorithms
Deep learning architectures
Natural language processing
API development
Containerization
Orchestration tools
Version control systems
Soft Skills:
Excellent problem-solving abilities
Strong analytical skills
Effective communication skills
Team collaboration
Self-motivated with attention to detail
Passion for continuous learning
Qualifications:
Bachelor’s or Master’s degree in Computer Science, Artificial Intelligence, Machine Learning, Data Science, or a related field; Ph.D. is a plus.
Minimum of 5 years of experience in AI/ML development or a related field.
Proven experience in developing and deploying generative AI models and solutions.
Years of Experience:
5
Location:
United States
Job Benefits:
Competitive salary
Flexible working hours
Hybrid work environment
Health insurance
Professional development opportunities
Paid time off
Working Conditions:
Hybrid
Employment Type:
Contract
Company Culture:
We foster a culture of innovation, collaboration, and continuous learning. Our work environment is dynamic and encourages creative problem-solving while maintaining a focus on ethical AI practices.
Opportunities For Advancement:
Opportunities for career advancement, Access to training and professional development programs, Participation in innovative projects