Engineering and IT Support - Service Engineer 2
EVER FORTH LLC
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
.NET
Automation of Tests
Unit Testing
C Sharp (Programming Language)
Cloud Storage
Computer Programming
Computer Engineering
Data Structures
Python
Powershell
Software Engineering
Software Requirements Analysis
System Testing
Test Data
Virtual Machines
Scripting (Bash/Python/Go/Ruby)
Information Technology
Job description
The team supports a core cloud storage service that underpins the client's platform infrastructure. The focus is on the management plane of storage, enabling customers to provision and manage storage resources and related services. The team's work also supports virtual machine operations and contributes to one of the three foundational infrastructure pillars: compute, storage, and networking. Key Projects
- Contribute to an internal capacity management initiative, focused on optimizing and managing storage capacity across the platform.
- Support automation and service engineering efforts related to large-scale infrastructure systems., * Write and maintain production-quality code using .NET/C#
- Leverage PowerShell, Python, or other scripting languages as needed
- Gather and analyze system requirements; document software specifications
- Analyze and review system enhancement requests
- Design and implement software solutions tailored to system requirements
- Prepare detailed software specifications and test plans
- Develop new programs and create test data to support testing
- Modify existing programs to meet updated standards
- Perform unit testing on new and enhanced functionality
- Create migration packages for system testing, user testing, and deployment
- Conduct quality assurance reviews
- Perform post-implementation validation and resolve defects identified during testing
Requirements
- Hands-on development experience (e.g., C#/.NET)
- A strong focus on automation development (beyond dashboards or reporting)
- Exposure to AI-driven workflows
- Experience working in large, enterprise-scale environments, * Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
- 2-4 years of professional software development experience
- Strong foundation in computer science fundamentals, including data structures, algorithms, and software design
- Experience with large-scale systems software design and development
- Proven ability to troubleshoot and perform unit testing in both new and legacy production environments
- Hands-on programming experience with demonstrated problem diagnosis and resolution skills
About the company
Everforth Apex is a world-class IT services company that serves thousands of clients across the globe. When you join Everforth Apex, you become part of a team that values innovation, collaboration, and continuous learning. We offer quality career resources, training, certifications, development opportunities, and a comprehensive benefits package. Our commitment to excellence is reflected in many awards, including ClearlyRated's Best of Staffing in Talent Satisfaction in the United States and Great Place to Work in the United Kingdom and Mexico. Everforth Apex uses a virtual recruiter as part of the application process. Click for more details.