Computer Engineer

Job Descriptions

A computer engineer plays a crucial role in the design, development, and maintenance of computer systems and networks within a company. Their expertise in computer science and engineering can help drive revenue growth and improve the bottom line through the creation of innovative and efficient solutions. Therefore, it is important to have a clear and well-written job description to attract the best candidates to this role. A great computer engineer can make a significant difference in the success of a business, so it is crucial to have a clear understanding of the skills and experience required for this position.

Hiring a

Computer Engineer

?

Sign up for Rezi's 7-day free trial to post this job and hire.

1

Input your position's key details and required skills

2

Generate your full job descriptions with our AI Writer

3

Integrate your job opening directly to Rezi user accounts

Computer Engineer

December 28, 2022

Description

We are looking for an experienced Computer Engineer to join our team at Rezi. As a Computer Engineer, you will be responsible for developing and implementing computer-based solutions to complex business problems. You will be expected to develop, maintain, and debug computer systems and networks as well as design and implement cloud-based solutions. To be successful in this role, you should have extensive knowledge of coding, networking, and cloud computing. Additionally, you should be able to troubleshoot and solve complex technical problems independently and in a team. Ultimately, you will ensure our computer systems and networks run smoothly and securely, and our cloud-based solutions are well-designed and reliable.

Responsibilities

• As a Computer Engineer at Rezi, responsible for designing, developing, troubleshooting, and debugging software

• Developing software solutions by studying information needs, conferring with users, and studying systems flow, data usage, and work processes

• Investigating problem areas, making recommendations for improvements and modifications, and following standards development

• Analyzing user needs and software requirements to determine feasibility of design within time and cost constraints

• Designing, developing, and installing software solutions

• Writing and maintaining software documentation

• Maintaining system standards by following production, security, and configuration management

• Working with project managers and other engineering teams to ensure successful integration of software with existing systems

• Troubleshooting production issues and working to find solutions

Requirements

• Bachelor’s degree in Computer Science or related field.

• 5+ years of experience in software engineering, computer hardware engineering, systems engineering, or a related field.

• Strong understanding of computer hardware, operating systems, and software engineering principles.

• Experience in developing, testing, and deploying computer systems and applications.

• Proficiency in programming languages such as C, C++, Java, Python, and JavaScript.

• Ability to learn and adapt to new technologies quickly.

• Knowledge of design and development tools such as Visual Studio, Eclipse, and Git.

• Experience with database technologies such as Oracle, MySQL, and SQL Server.

• Familiarity with network protocols such as TCP/IP, HTTP, and FTP.

• Excellent problem-solving, analytical, and communication skills.

Skills

Coding
Networking
Cloud Computing

Computer Engineer

December 28, 2022

Description

We are seeking a talented Computer Engineer to join our dynamic team. In this role, you will be responsible for developing and maintaining software solutions, designing and implementing computer networks, and providing technical support for users. To be successful in this role, you should have strong experience with coding, networking, and cloud computing.You will be responsible for analyzing system requirements and designing, coding, testing and debugging software applications. You will also be responsible for designing and implementing computer networks, setting up user accounts, monitoring system performance and ensuring network security. Additionally, you will be providing technical support and troubleshooting hardware, software and network problems. Ultimately, you will ensure our computer systems are secure and running smoothly.

Responsibilities

• As a Computer Engineer at Rezi, responsible for designing, developing, testing and troubleshooting software systems, components and applications

• Utilize and apply knowledge of computer software engineering principles and practices in the software development process

• Work in a collaborative environment with designers, developers and system engineers to build and maintain software systems

• Analyze user requirements and develop software solutions to meet their needs

• Design, develop, test, and debug software code for various projects while adhering to industry standards and best practices

• Develop and maintain software documentation and testing plans

• Analyze, debug and fix software system problems, as well as identify opportunities for performance improvements

• Develop and integrate software components into a fully functional software system

Requirements

• Bachelor's degree in Computer Science, Computer Engineering or related field.

• 3+ years of experience in software development and computer engineering.

• Experience with programming languages such as C, C++, Java, Python, and JavaScript.

• Experience with object-oriented analysis and design (OOAD).

• Knowledge of software design patterns, algorithms, data structures and software engineering best practices.

• Knowledge of distributed systems and client-server architecture.

• Understanding of computer networks, network protocols and network security.

• Knowledge of operating systems, such as Linux and Windows.

• Knowledge of databases, such as Oracle and MySQL.

• Ability to debug and troubleshoot complex software systems.

• Ability to work independently and in a team environment.

• Excellent problem solving, analytical and communication skills.

Skills

Coding
Networking
Cloud Computing
Enjoy hiring without limits.
talent.rezi.ai

Create better job descriptions with our AI Job Description Generator

Save time - get better results.
talent.rezi.ai

Understand your reach with audience size estimation

Transparency everywhere.
talent.rezi.ai

Connect only with qualified Rezi users with integrated job postings

Matches made to interview.
app.rezi.ai