Software Development Specialist
1 month ago
We are seeking a highly skilled Software Development Specialist to join our team at Century Aluminum. The successful candidate will be responsible for defining, developing, testing, analyzing, and maintaining new software applications in support of business requirements.
Key Responsibilities- Collaborate with developers, programmers, and designers to conceptualize and develop new software programs and applications.
- Analyze and assess existing business systems and procedures.
- Assist in defining software development project plans, including scoping, scheduling, and implementation.
- Research, identify, analyze, and fulfill requirements of all internal and external program users.
- Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.
- Recommend, schedule, and perform software improvements and upgrades.
- Liaise with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems.
- Consistently write, translate, and code software programs and applications according to specifications.
- Write programming scripts to enhance functionality and/or performance of company applications as necessary.
- Design, run, and monitor software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement, and general debugging.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Generate statistics and write reports for management and/or team members on the status of the programming process.
- Develop and maintain user manuals and guidelines.
- Train end users to operate new or modified programs.
- Bachelor's degree in Computer Science, Information Science, or related field of study.
- 3-5 years' experience in the Information Technology field preferred.
- Experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
- Hands-on experience developing test cases and test plans.
- Flexible and adaptable regarding learning and understanding new technologies.
- Ability to conduct research into software-related issues and products.
- Proficiency in a variety of programming languages, including C#, JavaScript, SQL.
- Effective written, verbal, and interpersonal communication skills.
- Experience in a manufacturing setting preferred.
This role operates at times in a manufacturing plant environment. The employee is regularly required to talk or hear. The employee frequently is required to use hands or finger, handle, or feel objects, tools or controls. The employee is frequently required to stand; walk; sit; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this position include close vision, color vision, peripheral vision, and the ability to adjust focus.
-
Software Developer
1 month ago
Robards, Kentucky, United States Century Aluminum Full timeJob Title: Programmer AnalystAt Century Aluminum, we are seeking a skilled Programmer Analyst to join our team. As a Programmer Analyst, you will play a critical role in defining, developing, testing, analyzing, and maintaining new software applications to support business requirements.Key Responsibilities:Collaborate with developers, programmers, and...
-
Construction Labor Specialist
4 days ago
Robards, Kentucky, United States MasTec Full timeAbout the RoleThis position involves performing various tasks on construction sites, ensuring a clean and safe environment.Key ResponsibilitiesPromote and adhere to company policies and safety procedures.Complete all necessary safety documentation.Perform functions like digging, spreading, and leveling dirt and gravel using hand tools.Lift, carry, and hold...
-
Programmer Analyst
2 months ago
Robards, United States Century Aluminum Full timeProgrammer AnalystRole Details: The Programmer Analyst's role is to define, develop, test, analyze, and maintain new software applications in support of the achievement of business requirements. This includes writing, coding, testing, and analyzing software programs and applications. The Programmer Analyst will also research, design, document, and modify...
-
Project Manager
2 months ago
Robards, United States Wanzek Construction Full timeOverview: The Project Manager serves as the single point of responsibility for accomplishing project objectives and ensuring that established practices, procedures, and company goals are implemented in the key areas of safety, quality, profitability, and client satisfaction. Project Managers lead the project team through all phases of the project from...
-
Project Manager
3 months ago
Robards, United States Wanzek Full timeOverview The Project Manager serves as the single point of responsibility for accomplishing project objectives and ensuring that established practices, procedures, and company goals are implemented in the key areas of safety, quality, profitability, and client satisfaction. Project Managers lead the project team through all phases of the project from...
-
Project Manager
2 months ago
Robards, United States MasTec Inc Full timeOverviewThe Project Manager serves as the single point of responsibility for accomplishing project objectives and ensuring that established practices, procedures, and company goals are implemented in the key areas of safety, quality, profitability, and client satisfaction. Project Managers lead the project team through all phases of the project from...