
IT Engineer,Software,Entry
Interested in this role?
Read all the details below first
Table of Contents
Job Description
IT Engineer, Software (Entry Level)
About Keysight
[Insert brief company overview highlighting Keysight's mission, values, and industry leadership]
Role Overview
As an IT Engineer, Software (Entry Level), you will be a key contributor to the design, development, and support of software solutions that deliver exceptional customer value. You will work closely with a talented team of engineers and architects to translate business requirements into innovative technical solutions.
Responsibilities
- Participate in the design and implementation of software solutions, ensuring they meet customer needs and align with Keysight's architectural standards.
- Develop well-structured, testable, and efficient code, adhering to established coding guidelines and best practices.
- Collaborate with stakeholders to gather requirements, analyze functional specifications, and provide input on testability.
- Provide DevOps support to ensure the smooth operation of web applications and infrastructure.
- Research and evaluate emerging technologies and tools relevant to Keysight's business needs.
- Create prototypes and models to demonstrate the feasibility and value of new technologies.
- Actively contribute to a collaborative and knowledge-sharing environment.
- Communicate effectively with both technical and non-technical audiences.
Qualifications
- Bachelor's or Master's Degree in Computer Science, Information Systems, or a related field.
- 0-3 years of experience in web application development using Java/J2EE frameworks, Spring Boot, APIs (RESTful and SOAP), and Elastic Search.
- Experience with DevOps practices, including continuous integration/continuous deployment tooling (e.g., Jenkins, Bitbucket, Github).
- Familiarity with Linux/Unix shell scripting is preferred.
- Experience with Adobe Experience Manager (AEM) or other content management systems is a plus.
- Strong communication, interpersonal, and problem-solving skills.
- A passion for learning and staying abreast of industry trends.
Qualifications
Education:
- Bachelor's or Master's Degree in Computer Science, Information Systems, or a related field.
Experience:
- 0-3 years of experience in web application development.
Technical Skills:
- Proficiency in Java/J2EE frameworks and Spring Boot.
- Experience with Elastic Search development and DevOps practices.
- Familiarity with RESTful APIs and SOAP-based web services.
- Experience with continuous integration/continuous deployment tools (e.g., Jenkins, Bitbucket, Github).
- Linux/Unix shell scripting experience is preferred.
- Experience with Adobe Experience Manager (AEM) or other content management systems is a plus.
- Knowledge of cloud-native applications (AWS, Lambda functions, RDS, Azure) is beneficial.
Other Requirements:
- Strong teamwork and collaboration skills.
- Ability to work independently in a global environment.
- Excellent communication and interpersonal skills.
- Working knowledge of SDLC methodologies.
- A willingness to learn and adapt to new technologies.
Software Development
- Contribute to the design and implementation of software solutions that meet customer needs and business objectives.
- Develop well-structured, testable, and efficient code adhering to established specifications.
- Translate customer and business requirements into functional and technical solutions.
- Participate in the design process, ensuring solutions are testable and meet quality standards.
DevOps Support
- Provide ongoing support for web operations, ensuring smooth and reliable system performance.
- Collaborate with web architects to research and evaluate emerging technologies, tools, and processes relevant to Keysight's architecture and business needs.
- Create prototypes and models to demonstrate the potential value of new technologies.
Collaboration and Communication
- Actively share ideas, documentation, and best practices within the team.
- Effectively communicate technical concepts to both technical and non-technical audiences.
- Collaborate with global teams across different time zones.
- Participate in cross-functional teams to deliver projects on time and within budget.
Selection Process
Keysight's hiring process for an Entry-Level IT Engineer, Software, begins with a review of applications. Candidates whose qualifications align with the job description are invited to participate in a phone screening. This initial conversation allows Keysight to assess the candidate's technical skills, experience, and cultural fit.
Successful candidates progress to a technical assessment, which may involve coding challenges or problem-solving exercises designed to evaluate their abilities in Java/J2EE, Springboot, Elastic Search, and DevOps.
Those who excel in the technical assessment are invited for a virtual or in-person interview with the hiring manager and potentially other team members. This interview delves deeper into the candidate's experience, technical expertise, and soft skills, such as communication and collaboration.
Finally, selected candidates may undergo a reference check to verify their previous work experience and performance. Keysight aims to make a well-informed hiring decision based on a comprehensive evaluation of each candidate's qualifications and suitability for the role.
How to Apply
To apply for a job, read through all information provided on the job listing page carefully.
Look for the apply link on the job listing page, usually located somewhere on the page.
Clicking on the apply link will take you to the company's application portal.
Enter your personal details and any other information requested by the company in the application portal.
Pay close attention to the instructions provided and fill out all necessary fields accurately and completely.
Double-check all the information provided before submitting the application.
Ensure that your contact information is correct and up-to-date, and accurately reflect your qualifications and experience.
Important Note
Submitting an application with incorrect or incomplete information could harm your chances of being selected for an interview.
About Keysight
Keysight Technologies is a global leader in electronic measurement and test solutions. They empower innovators across industries to design, develop, and manufacture the world's most advanced technologies. With a rich history of innovation and a commitment to customer success, Keysight provides a comprehensive portfolio of solutions that address the evolving needs of their customers. From communications and aerospace to semiconductor and energy, Keysight's expertise and technology enable advancements that shape the future. Their collaborative culture fosters a dynamic environment where employees are encouraged to contribute their ideas and drive innovation.
Ready to Apply?
Join Keysight and take your career to the next level. We're looking for talented individuals like you!
Apply for this Job