Designs and develops software applications.
Performs coding, debugging, testing and troubleshooting throughout the application development process.
| Job Title | Job Description | |
|---|---|---|
| 1 | Intermediate Engineer | The Intermediate Engineer performs simple and routine engineering design tasks with standard techniques. Assists in design, development, implementation, and analysis of technical products and systems. Being an Intermediate Engineer requires a bachelor's degree of engineering. Assists more senior engineers in the preparation of plans, designs, computation methods and reports. In addition, Intermediate Engineer typically reports to a supervisor or manager. Being an Intermediate Engineer gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as an Intermediate Engineer typically requires 2 to 4 years of related experience. |
| 2 | Computer-Aided Engineering Designer II | The Computer-Aided Engineering Designer II creates prototypes, layouts and models for product components, a system, or a manufacturing process using CAE tools. Utilizes computer-aided engineering (CAE) software tools to support and optimize the design engineering process for products, components, or structures. Being a Computer-Aided Engineering Designer II collects and assembles data. Performs analysis to find flaws or inefficiencies in designs and to model solutions. In addition, Computer-Aided Engineering Designer II employs CAE tools to enable benchmarking, concept design, prototype development, simulation, and testing protocols. Requires a bachelor's degree in engineering or related discipline. Typically reports to a manager. Being a Computer-Aided Engineering Designer II occasionally directed in several aspects of the work. Gaining exposure to some of the complex tasks within the job function. Working as a Computer-Aided Engineering Designer II typically requires 2 -4 years of related experience. |
| 3 | Product Test Engineering - Intermediate | The Product Test Engineering - Intermediate identifies functional problems and suggests resolutions. Interacts with other engineering groups to define, document, analyze, perform, and interpret tests for products, systems, components, or modifications. Being a Product Test Engineering - Intermediate documents and analyzes test cases and provides regular progress reports. Defines internal quality control standards and the maintenance of reliability programs. In addition, Product Test Engineering - Intermediate ensures testing procedures are in compliance with any required industry specific standards. May coordinate with vendors or suppliers to modify or develop testing for components or other parts. Requires a bachelor's degree of Engineering. Typically reports to a supervisor or manager. Being a Product Test Engineering - Intermediate gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. Working as a Product Test Engineering - Intermediate typically requires 2 to 4 years of related experience. |
| 4 | Civil Infrastructure Engineer II | The Civil Infrastructure Engineer II responsibilities also include estimating costs and personnel and material needs, preparing proposals and establishing completion dates. Designs and supervises construction projects such as airports, bridges, channels, dams, railroads, and roads. Being a Civil Infrastructure Engineer II typically reports to a supervisor or manager. Requires a bachelor's degree in engineering. Working as a Civil Infrastructure Engineer II typically requires 2 to 4 years of related experience. Gains exposure to some of the complex tasks within the job function. Occasionally directed in several aspects of the work. |
| 5 | DevOps Associate Engineer | The DevOps Associate Engineer monitor, troubleshoot, maintain, and continuously improve building, packaging, and deployment processes. Design, build and maintain a stable and efficient infrastructure to optimize service delivery across production, QA, and development environments throughout the development lifecycle. Being a DevOps Associate Engineer utilize a consistent DevOps approach to improve all phases of the process and ensure end-to-end quality across functions. Implement automated infrastructure capabilities like backups, security tools, monitoring. In addition, DevOps Associate Engineer knowledge of deployment/configuration management tools like Jenkins, Maven, Puppet, or Ansible. Utilizes version control tools like GIT, Bitbucket, SVN, or CVS. Experienced with network infrastructure, database, cloud and data center operations, and security protocols. Strong knowledge of Linux and/or Windows OS. Understands AWS and other services. Experience with programming and scripting with languages like Python, Perl, Bash, PHP, Java, SQL, or C++. Typically reports to a manager or head of a unit/department. Typically requires a bachelor's degree. Being a DevOps Associate Engineer work is closely managed. Works on projects/matters of limited complexity in a support role. Working as a DevOps Associate Engineer typically requires 0-2 years of related experience. |
| Skills | Proficiency Level |
|---|---|
| Analytical Thinking | Level 2 |
| Innovation | Level 2 |
| Attention to Detail | Level 2 |