Overview
Job Details
We are seeking a highly skilled Full Stack Developer to join a dynamic IT Applications Engineering Systems team supporting enterprise-level engineering operations. This is a technical role responsible for designing, building, and supporting custom and vendor-sourced applications that enhance operational efficiency and empower business success. The successful candidate will work closely with engineering and business stakeholders, driving impactful solutions and continuous improvement. The position offers a hybrid schedule, with time split between the office and remote work, and is available on a contract basis for the right professional.
Responsibilities
- Design, develop, and maintain both front-end and back-end custom applications to support engineering operations.
- Collaborate with business owners and stakeholders to gather, analyze, and refine requirements for new and existing systems.
- Develop and document operational standards, procedures, and best practices to ensure consistent and reliable application performance.
- Manage and resolve application defects and implement enhancements, prioritizing work based on business impact and urgency.
- Mentor and support team members, sharing technical expertise and promoting collaborative problem-solving.
- Utilize CI/CD tools and processes to ensure seamless deployment and continuous integration of applications.
- Conduct research on emerging technologies, recommending improvements to existing processes and solutions.
- Maintain effective communication with stakeholders, providing clear updates and technical guidance as needed.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; equivalent professional experience will be considered.
- For Lead Programmer Developer level: Minimum of ten (10) years of applicable information technology development and support experience.
- For Senior Programmer Developer level: Minimum of six (6) years of applicable information technology development and support experience.
- Proficiency in core front-end technologies, including HTML, CSS, and JavaScript, with experience in frameworks such as React, Angular, or Vue.
- Strong experience in back-end development using Python, Node.js, Java, and Spring Boot.
- Hands-on experience with relational databases such as SQL Server, PostgreSQL, or Oracle, including database management and optimization.
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines for modern software development.
- Competent working knowledge of Microsoft Windows, Unix, or Linux operating systems.
- Demonstrated ability to interpret technical requirements and translate them into effective solutions.
- Excellent troubleshooting, problem-solving, analytical, written, and oral communication skills.
Pay Range: $55.00 - $60.00 Hourly
This position offers a hybrid schedule, with time split between the office and remote work.