Job Details

ID #50545605
Estado Kentucky
Ciudad Louisville
Tipo de trabajo Full-time
Salario USD $95-$130K 95-130K
Fuente Kentucky
Showed 2023-11-16
Fecha 2023-11-16
Fecha tope 2024-01-15
Categoría Software/QA/DBA/etc
Crear un currículum vítae

Software Engineer

Kentucky, Louisville, 40201 Louisville USA

Vacancy caducado!

JOB SUMMARY:

Our Software Engineers help expand our company’s role in technology and are responsible for preparing or receiving detailed functional specification and flow diagrams to illustrate the sequence of steps that the program must follow; and describe input, output and logical operations involved. Each project is different, so this role is constantly challenged with new software configurations and applications. Once the software is developed and tested, our

Software Engineers work closely with our Engineering team during the installation and may visit the customer site during the go-live phase to help debug and troubleshoot any issues that arise.

The ideal candidate will not only be able to quickly learn from the software engineering team, but also be able to bring something new to the table.

ESSENTIAL FUNCTIONS:

Direct, coordinate and exercise functional authority for design, planning, organization, of new software tools, solutions and products.

Write code that is accurate, precise, and thoroughly self-checked.

Research alternative algorithms and solutions from those previously deployed by the company and strive to be a leader in new technology for the team and overall organization.

Develop desktop applications and services in C and C# for the Windows operating system (both server and workstation editions).

Research and implement new and existing application layer protocols (over TCP and

UDP) in order to communicate to different programs, platforms, and hardware.

Write concurrent (multi-threaded) applications for multi-core processors.

Develop stored procedures for Microsoft SQL Server, and create reports using SSRS

(SQL Server Reporting Services).

Develop web applications in HTML and JavaScript (both with and without a framework).

Provide project support to our controls engineers by training them in the use of our products and assisting them in tasks that are heavily software focused (database configuration, application scripting, miscellaneous programming, and overall testing).

Configure 3D emulations of material handling systems, such as baggage handling systems for airports.

Participate in occasional project design and planning meetings.

Perform code-reviews for your coworkers, contribute to the design and enforcement of software standards, and openly share your knowledge and expertise with the rest of the team.

Continually research additional languages, technologies, and applications to be a more well-rounded and valued member of the organization.

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES:

Must possess expert programming skills and demonstrate professional-level fluency in an object-oriented programming language such as C, C#, or Java.

Must have a solid understanding of how data structures and containers, like stacks, queues, strings, and dynamic arrays (vectors / collections) are implemented.

High-level of computer literacy and enjoy working in the software development and automation technology field.

Highly skilled developer who is eager to learn new software languages and has passion for software architecture and design; and researching, learning and using new technologies/programming languages (Technologies include WPF, WCF, ASPNET, JQueryz)

Willingness to travel to customer facilities to install, modify, troubleshoot and debug electrical wiring and system software as needed and work non-business hours based on project and customer needs.

Excellent verbal and written communications skills; attention to detail and good organizational skills

Independent thinker and problem-solver

Self-starting instincts and strong analytical skills

EDUCATION, EXPERIENCE AND QUALIFICATIONS:

Bachelor’s degree, or equivalent, in related area; years of relative experience will be considered for education.

5+ years of relevant experience

Legally authorized to work in the United States

Ability to obtain airport security clearance as needed

WORK ENVIRONMENT:

Combination of office and job site settings

Collaborative, engaging and success driven culture

Some travel required

PHYSICAL DEMANDS:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

Sitting for prolonged periods of time when in office

Standing and walking for prolonged periods of time when at a jobsite

Climbing may be required when working at a jobsite

Repetitive typing/data entry

Lifting up to 10 pounds

WORK SCHEDULE:

This position offers a flexible work schedule. General office hours are M-F, 7a-4p or 8a-5p. Working hours will vary when working at a job site to meet the requirements as needed.

Vacancy caducado!

Suscribir Reportar trabajo