Job Overview
We are seeking a skilled Software Engineer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and implementing software solutions for a variety of applications. Temp to hire, located in Fountain Valley, CA offering $45-55/hr.
Duties
- Assign reported issues to the appropriate programmer or support team member.
- Coordinate deployment of system enhancements or new functionality.
- Coordinate with Systems Support team to ensure unit testing prior to User Acceptance Testing.
- Coordinate with other subsidiaries for any external system impacts or interfaces.
- Proper pre-deployment testing and validation is conducted to ensure smooth production launch
- Ensure appropriate approval and workflow channels are followed ahead of any deployments/changes. Documentation of all changes is properly recorded
Requirements
- 7+ years of progressive experience in a software deployment environment
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Proven experience in system deployment, preferably in a complex enterprise environment.
- Proficiency in scripting languages (e.g., Shell, Python) for automation tasks.
- Familiarity with version control systems (e.g., Git, CVS, SVN) and continuous integration/continuous deployment (CI/CD) pipelines.
- Strong understanding of operating systems (e.g., Linux, Windows) and network fundamentals.
- Excellent analytical and problem-solving skills with a keen attention to detail.
- Effective communication skills with the ability to collaborate with team members and stakeholders.
- Experience with configuration management tools (e.g., ChangeFlow) is a plus.
- Certifications such as ITIL, DevOps, or relevant vendor-specific certifications are desirable.
- Strong analytical and creative problem-solving skills required.
- Working knowledge of IBM-I (i5/OS, AS/400, System i, i-Series), AIX, WebSphere, Windows, and DB2
- Experience with Java a plus.