Software Engineer

Wearehaystack — United States · Posted ~6 hours ago

Senior

Skills

Application Development Application Maintenance System Administration System Configuration Troubleshooting Business Systems Analysis Technical Documentation Collaboration

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An experienced software engineering role combining application development, maintenance, system operations, troubleshooting, configuration, documentation, and business systems problem-solving. You will help deploy new applications, collaborate with technical teams, and provide guidance and training to junior engineers. A bachelor's degree in computer science, computer engineering, or a related field and seven years of relevant experience are required.

Highlights

Broad ownership across application development, maintenance, system operations, troubleshooting, documentation, and solution deployment. The role also provides opportunities to mentor junior engineers and serve as a technical process expert.

Description

A world-leading provider of information technology and workforce solutions, this organisation has grown to become one of the largest in its industry, connecting over 5000 professionals across the U.S. and Canada with vital opportunities. They empower businesses with innovative IT and talent strategies, driving efficiency and growth across diverse sectors. The Role Oversee the development, modification, and maintenance of applications Monitor system applications and ensure smooth operations Create reports and documentation outlining findings and solutions Install and configure systems and other software, testing for malfunctions Identify and resolve business systems issues, designing and deploying new applications Oversee the training of junior engineers and act as a procedural expert What You'll Need Bachelor's degree in Computer Science, Computer Engineering, or a related field Seven (7) years of experience in a related role Ability to collaborate with programmers, developers, and other technology professionals Strong communication, analytical, and problem-solving skills Thorough understanding of software structures, hardware, and computing systems Ability to manage multiple projects simultaneously and develop technology solutions What's On Offer Opportunity to significantly impact application development and system efficiency Work within a leading technology and workforce solutions provider Engage in meaningful system design and enhancement projects Contribute to the growth and skill development of junior engineers Apply via Haystack today!