Code Review – Who Needs Engineers https://whoneedsengineers.com/wne_live Software Engineering Recruitment Mon, 28 Oct 2024 14:30: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 Code Review – Who Needs Engineers https://whoneedsengineers.com/wne_live 32 32 Software Engineer in Test https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-engineer-in-test-11/ Mon, 28 Oct 2024 14:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-in-test-11/ Software Engineer in Test

Job Description:

    We are seeking a highly skilled Software Engineer in Test to join our dynamic team, focusing on quality assurance for innovative retail and e-commerce solutions. As a key player in our Agile/Scrum environment, you will guide and enhance our testing efforts through coaching, mentoring, and conducting code reviews. You will be responsible for improving frameworks, tools, processes, and best practices to ensure our testing methodologies are top-notch. Your expertise will help maintain and optimize our automation test suites, ensuring they are reliable and efficient. You will also take part in the recruitment process for QA team members and provide valuable feedback on requirements to ensure they are comprehensive and testable. Your role will involve designing and executing test cases, managing test data, and addressing defects effectively. In addition, you will work on increasing unit and integration test coverage to uplift the application's code quality. Your technical prowess will enable you to develop and execute automation tests and contribute innovative ideas to enhance our test automation frameworks. Collaboration is key, as you will participate in all project ceremonies and maintain effective communication with the team. By understanding our customer's core quality metrics, you will drive initiatives for quality improvement.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer in Test, you will play a crucial role in enhancing our quality assurance processes and ensuring the delivery of high-quality software products.:

    Guide and mentor QA team members to foster their growth and development;; Conduct thorough code reviews to uphold code quality standards;; Maintain and optimize automation test suites for consistent performance;; Participate in the recruitment and onboarding processes for new QA staff;; Analyze project requirements and provide feedback on their completeness and testability;; Create accurate estimates for QA efforts including test case design and execution;; Identify and implement improvements in application code quality through enhanced testing coverage;; Develop and execute comprehensive automation tests for backend services;; Collaborate with cross-functional teams to ensure quality-focused delivery

Spoken Languages:

  • English

Skillset:

  • Automation testing
  • Backend API testing
  • Test script development
  • Code review
  • Agile methodologies

Soft Skills:

  • Strong communication skills
  • Team collaboration
  • Problem-solving
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development methodologies
  • Experience with Agile/Scrum practices

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Flexible working hours
  • Remote work options
  • Professional development opportunities
  • Health and wellness programs

Working Conditions:

    Remote

Employment Type:

    Contract

Company Culture:

  • We foster a culture of innovation, collaboration, and respect. Our team believes in inclusivity and values the contributions of each member. We prioritize work-life balance and encourage personal growth, creating an environment where everyone can thrive.

Opportunities For Advancement:

  • Career development programs, Leadership training, Mentorship opportunities

Visa Sponsorship:

    Not Available
]]>
AWS DevOps Engineer https://whoneedsengineers.com/jobs/devops-cloud-and-it-operations/aws-devops-engineer-5/ Sun, 27 Oct 2024 09:00:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/aws-devops-engineer-5/ AWS DevOps Engineer

Job Description:

    We are seeking an experienced AWS DevOps Engineer who will play a critical role in enhancing our development team's capabilities. You will be responsible for providing technical guidance and support, ensuring that the team is equipped with the skills and knowledge necessary to succeed. This role requires a deep understanding of coding practices across various programming languages, alongside expertise in Kubernetes and ISTIO. Your contributions will include conducting thorough code reviews, establishing quality assurance processes, optimizing performance, and implementing best practices and coding standards. You will ensure compliance with established processes in your assigned modules and participate in technical discussions, providing insights on feasibility studies, technical alternatives, and risk assessments. Collaboration with stakeholders is key, as you will define project scope, objectives, and deliverables while preparing status reports to minimize risks and ensure smooth project execution.

IT Languages:

  • Python
  • Java
  • Groovy

As an AWS DevOps Engineer, you will be tasked with improving the overall efficiency and productivity of the development team through your technical expertise.:

    Provide technical guidance and mentorship to developers;; Conduct comprehensive code reviews to ensure high-quality code delivery;; Establish and oversee quality assurance processes;; Implement performance optimization techniques;; Ensure compliance with coding standards and best practices;; Participate in technical discussions and feasibility studies;; Collaborate with stakeholders to define project objectives and deliverables

Spoken Languages:

  • English

Skillset:

  • AWS
  • Kubernetes
  • ISTIO
  • Groovy
  • Code Review
  • Quality Assurance

Soft Skills:

  • Excellent communication skills
  • Ability to work collaboratively in a team environment
  • Strong problem-solving capabilities
  • Adaptability to changing project requirements

Qualifications:

  • Proficiency in coding with various programming languages
  • Strong understanding of cloud technologies, specifically AWS
  • Experience with Kubernetes and ISTIO
  • Familiarity with Groovy programming language
  • Ability to conduct effective code reviews

Years of Experience:

    5

Location:

    Cary, NC, United States

Job Benefits:

  • Competitive salary
  • Flexible working hours
  • Health insurance
  • Professional development opportunities
  • Remote work options

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • We foster a collaborative and innovative environment where team members are encouraged to share ideas and contribute to projects actively. Our culture emphasizes continuous learning and development, with a strong focus on achieving results while maintaining a healthy work-life balance.

Opportunities For Advancement:

  • Career growth within the engineering team, Opportunities to lead projects, Access to advanced training programs

Visa Sponsorship:

    Available
]]>
Software Engineer, Intern (Summer & Winter) https://whoneedsengineers.com/jobs/software-development-and-engineering/software-engineer-intern-summer-winter-2/ Fri, 25 Oct 2024 19:30:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-intern-summer-winter-2/ Software Engineer, Intern (Summer & Winter)

Job Description:

    Join our dynamic internship program where you will have the opportunity to work on impactful projects that contribute to our mission of enhancing the global economy through the internet. As a software engineering intern, you will engage with various systems and technologies, gaining hands-on experience in system design and testing. You will be involved in real projects that our customers need, allowing you to develop your skills while working alongside a talented team. Interns are assigned a dedicated manager and will have the chance to present their work to the team and the broader organization. You will not only learn from experienced professionals who uphold high standards but also contribute to significant projects that promote global commerce. We value your growth, both technically and personally, and see this internship as a vital avenue for development.

IT Languages:

  • Java
  • Ruby
  • JavaScript
  • Scala
  • Go

As an intern, you will be responsible for developing production-level software that has a meaningful impact on our operations. You will actively participate in code reviews, design discussions, and collaborate with engineers and cross-functional teams.:

    Write and implement software that enhances our platform.;; Engage in code reviews and provide constructive feedback.;; Collaborate with peers to gather and integrate feedback into your work.;; Learn and familiarize yourself with new systems through research and mentorship.

Spoken Languages:

  • English

Skillset:

  • Software Development
  • System Design
  • Code Review
  • Testing
  • Frontend Technologies

Soft Skills:

  • Teamwork
  • Adaptability
  • Communication
  • Problem-solving
  • Critical thinking

Qualifications:

  • Pursuing a Bachelor’s, Master’s, or PhD in Computer Science, Mathematics, or a related field.
  • Some programming experience through personal projects or coursework.
  • Experience from previous internships or team projects.

Years of Experience:

    2

Location:

    United States

Job Benefits:

  • Equity
  • Company bonus
  • 401(k) plan
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • Wellness stipends

Working Conditions:

    Hybrid

Employment Type:

    Internship

Company Culture:

  • We foster an environment of collaboration and high standards, encouraging our team members to challenge themselves and each other while maintaining a supportive atmosphere. Our culture emphasizes personal and professional growth, making it a nurturing place for interns to thrive.

Opportunities For Advancement:

  • Mentorship from experienced engineers, Networking opportunities within the organization, Potential for future employment

Visa Sponsorship:

    Available
]]>
Software Engineer in Test https://whoneedsengineers.com/jobs/quality-assurance-and-testing/software-engineer-in-test-10/ Tue, 22 Oct 2024 06:30:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-in-test-10/ Software Engineer in Test

Job Description:

    We are seeking a highly skilled Software Engineer in Test to join our dynamic team, focusing on quality assurance for innovative retail and e-commerce solutions. As a key player in our Agile/Scrum environment, you will guide and enhance our testing efforts through coaching, mentoring, and conducting code reviews. You will be responsible for improving frameworks, tools, processes, and best practices to ensure our testing methodologies are top-notch. Your expertise will help maintain and optimize our automation test suites, ensuring they are reliable and efficient. You will also take part in the recruitment process for QA team members and provide valuable feedback on requirements to ensure they are comprehensive and testable. Your role will involve designing and executing test cases, managing test data, and addressing defects effectively. In addition, you will work on increasing unit and integration test coverage to uplift the application's code quality. Your technical prowess will enable you to develop and execute automation tests and contribute innovative ideas to enhance our test automation frameworks. Collaboration is key, as you will participate in all project ceremonies and maintain effective communication with the team. By understanding our customer's core quality metrics, you will drive initiatives for quality improvement.

IT Languages:

  • Java
  • Python
  • JavaScript

As a Software Engineer in Test, you will play a crucial role in enhancing our quality assurance processes and ensuring the delivery of high-quality software products.:

    Guide and mentor QA team members to foster their growth and development;; Conduct thorough code reviews to uphold code quality standards;; Maintain and optimize automation test suites for consistent performance;; Participate in the recruitment and onboarding processes for new QA staff;; Analyze project requirements and provide feedback on their completeness and testability;; Create accurate estimates for QA efforts including test case design and execution;; Identify and implement improvements in application code quality through enhanced testing coverage;; Develop and execute comprehensive automation tests for backend services;; Collaborate with cross-functional teams to ensure quality-focused delivery

Spoken Languages:

  • English

Skillset:

  • Automation testing
  • Backend API testing
  • Test script development
  • Code review
  • Agile methodologies

Soft Skills:

  • Strong communication skills
  • Team collaboration
  • Problem-solving
  • Adaptability

Qualifications:

  • Bachelor’s degree in Computer Science or related field
  • Strong understanding of software development methodologies
  • Experience with Agile/Scrum practices

Years of Experience:

    5

Location:

    United States

Job Benefits:

  • Flexible working hours
  • Remote work options
  • Professional development opportunities
  • Health and wellness programs

Working Conditions:

    Remote

Employment Type:

    Contract

Company Culture:

  • We foster a culture of innovation, collaboration, and respect. Our team believes in inclusivity and values the contributions of each member. We prioritize work-life balance and encourage personal growth, creating an environment where everyone can thrive.

Opportunities For Advancement:

  • Career development programs, Leadership training, Mentorship opportunities

Visa Sponsorship:

    Not Available
]]>
Front-End Engineer Internship – 2025 https://whoneedsengineers.com/jobs/software-development-and-engineering/front-end-engineer-internship-2025/ Mon, 07 Oct 2024 19:00:03 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/front-end-engineer-internship-2025/ Front-End Engineer Internship – 2025

Job Description:

    Are you passionate about developing user-centric applications that enhance the experience of millions of users worldwide? As a Front-End Engineer Intern, you will have the chance to collaborate with seasoned developers to design and implement the visual aspects of software. Your role will involve engaging with various stakeholders to ensure that the user experience is seamless and intuitive. You will be an integral part of the software development lifecycle, which encompasses everything from project scoping and design to coding, testing, documentation, deployment, and ongoing maintenance. This internship offers a unique opportunity for you to gain hands-on experience while working on impactful projects that directly contribute to customer satisfaction. Get ready for a stimulating experience where you will not only apply your existing knowledge but also learn new skills in a dynamic environment.

IT Languages:

  • HTML
  • CSS
  • JavaScript
  • Python
  • C#

In this internship, you will engage in various tasks that are crucial for the development and enhancement of software features.:

    Deliver software components and enhancements collaboratively with your team.;; Work closely with product partners to ensure high-quality user experiences.;; Translate feature specifications into maintainable and extendable code.;; Provide operational support and help identify and resolve root causes of issues.;; Participate in code reviews and daily stand-up meetings to discuss progress and challenges.;; Collaborate with your team to improve software quality, customer experience, and product maintainability.

Spoken Languages:

  • English

Skillset:

  • Front-End Development
  • User Experience Design
  • Object-Oriented Programming
  • Software Testing
  • Code Review

Soft Skills:

  • Strong problem-solving abilities
  • Effective communication skills
  • Team collaboration
  • Curiosity and eagerness to learn
  • Customer-focused mindset

Qualifications:

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Information Science, Web Development, Human-Computer Interaction, or a related field with graduation expected between October 2025 and December 2028.
  • Experience with HTML, CSS, and JavaScript.
  • Proficiency in at least one object-oriented programming language such as JavaScript, Python, or C#.

Years of Experience:

    0

Location:

    Seattle, WA, United States

Job Benefits:

  • Comprehensive medical benefits
  • Competitive pay
  • Opportunities for professional development
  • Flexible work hours
  • Networking opportunities with industry professionals

Working Conditions:

    Full Time

Employment Type:

    Internship

Company Culture:

  • The workplace is characterized by a commitment to innovation, collaboration, and continuous improvement. Employees are encouraged to think big, embrace challenges, and contribute to projects that have a meaningful impact on customers. There is a strong emphasis on diversity and inclusion, fostering an environment where everyone feels valued and empowered to share their ideas.

Opportunities For Advancement:

  • Possibility of full-time employment after internship, Mentorship opportunities, Access to training programs

Visa Sponsorship:

    Not Available
]]>
Development Technical Lead https://whoneedsengineers.com/jobs/project-management-and-business-analysis/development-technical-lead/ Fri, 20 Sep 2024 09:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/development-technical-lead/ Development Technical Lead

Job Description:

    We are seeking a highly skilled and experienced Java Technical Lead Developer to join our development team at a leading global provider of financial services software. In this pivotal role, you will be at the forefront of designing and creating innovative software solutions for the financial services industry. Your expertise will guide the development team in delivering high-quality applications while adhering to industry best practices. You will oversee the development lifecycle from concept to delivery, ensuring that the software meets the requirements of our global clientele. This position provides a unique opportunity to leverage your technical leadership skills and contribute to the advancement of cutting-edge technology in a dynamic and fast-paced environment.

IT Languages:

  • Java
  • Spring
  • Spring Boot
  • Maven
  • Groovy
  • Docker
  • MySQL
  • REST
  • SOAP
  • JUnit

As a Development Technical Lead, you will be responsible for various critical tasks that include providing technical leadership, ensuring high-quality software development, and mentoring junior developers.:

    Lead and guide a team of Java developers in designing scalable software solutions;; Perform code reviews to maintain high code quality and adherence to coding standards;; Collaborate with cross-functional teams to gather requirements and deliver innovative solutions;; Engage in hands-on development to set a standard for the team;; Manage project timelines and resource allocation with project managers;; Mentor junior developers and conduct training sessions;; Troubleshoot and resolve complex technical issues;; Ensure compliance with security standards and regulatory requirements;; Maintain comprehensive technical documentation and user manuals

Spoken Languages:

  • English;; Romanian

Skillset:

  • Java development
  • Spring framework
  • Agile methodologies
  • Database design
  • Code review
  • Software testing

Soft Skills:

  • Excellent leadership skills
  • Strong communication abilities
  • Interpersonal skills
  • Ability to work under pressure
  • Problem-solving mindset

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related field
  • Proven experience as a Java Developer with a strong track record in leading development teams
  • Deep understanding of software architecture and design patterns

Years of Experience:

    5

Location:

    Bucharest, Bucharest, Romania, EU

Job Benefits:

  • Health insurance
  • Dental coverage
  • 401k plan
  • Tuition reimbursement
  • Professional development opportunities

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • Our company values diversity and inclusion, fostering an environment where innovative ideas are encouraged and collaboration thrives. We prioritize continuous learning and professional growth, empowering employees to excel in their roles.

Opportunities For Advancement:

  • Career progression within the company, Leadership training programs, Opportunities to work on diverse projects

Visa Sponsorship:

    Available
]]>
Software Engineer, New Grad https://whoneedsengineers.com/jobs/project-management-and-business-analysis/software-engineer-new-grad/ Thu, 19 Sep 2024 13:15:02 +0000 https://whoneedsengineers.com/wne_live/jobs/jobs-categories/software-engineer-new-grad/ Software Engineer, New Grad

Job Description:

    Join a dynamic and innovative financial infrastructure platform where your contributions will help shape the future of online payments for businesses worldwide. As a Software Engineer, you will embark on an exciting journey to learn and grow within an environment that emphasizes rigor and reliability. Here, you will have the chance to work on impactful projects that directly affect millions of users while collaborating with a team of talented engineers. You will gain hands-on experience in developing robust systems, understanding user needs, and contributing to our mission of increasing the GDP of the internet. This role offers a unique opportunity for new graduates to take ownership of projects and develop their technical and project management skills in a supportive and collaborative setting.

IT Languages:

  • Java
  • Ruby
  • JavaScript
  • Scala
  • Go

In this role, you will engage in various responsibilities that foster both individual and team growth.:

    Collaborate on cross-functional projects with other engineers;; Provide valuable feedback during code reviews and contribute to technical designs;; Ensure the reliability and scalability of the systems your team manages;; Develop skills to take ownership of projects from inception to completion, enhancing your project management and technical leadership capabilities

Spoken Languages:

  • English;; Romanian

Skillset:

  • Programming
  • Code Review
  • Technical Design
  • Project Management
  • System Scalability

Soft Skills:

  • Strong communication skills
  • Problem-solving abilities
  • Adaptability
  • Team collaboration
  • Attention to detail

Qualifications:

  • Bachelor’s, Master’s, or PhD degree in computer science or a directly related field, obtained by summer 2025, or equivalent work experience
  • Familiarity with programming languages through side projects or academic coursework
  • Experience in collaborative coding projects in a university or professional setting
  • Ability to learn and understand unfamiliar systems independently

Years of Experience:

    0

Location:

    Bucharest, Bucharest, Romania, EU

Job Benefits:

  • Professional development opportunities
  • Collaborative work environment
  • Access to innovative technology
  • Health and wellness programs
  • Flexible work arrangements

Working Conditions:

    Full Time

Employment Type:

    Permanent Contract

Company Culture:

  • The company fosters a culture of diligence, discipline, and continuous learning, where new graduates are encouraged to take initiative and contribute actively. The environment is supportive, prioritizing collaboration and open communication, allowing team members to learn from each other while working on complex projects.

Opportunities For Advancement:

  • Career development programs, Mentorship opportunities, Potential pathways to leadership roles

Visa Sponsorship:

    Available
]]>