job summary
We are seeking an experienced Service Engineer 3 to join an enterprise engineering organization supporting critical software releases.
In this role, you will design, enhance, and validate robust application systems while managing release workflows, documentation, and coordination across major deployment cycles.
This is a fully remote, contract position offering a collaborative team environment and an opportunity to work at enterprise scale.
location: Telecommute
job type: Contract
salary: $54.25 - 64.25 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities
- Gather and analyze system requirements, document technical specifications, and customize software solutions to client requirements
- Fine-tune and improve enterprise software implementation projects, code new programs, and modify existing programs to modern standards
- Conduct unit testing, post-implementation validation, and resolve software bugs across new and legacy production environments
- Compile, structure, and manage external release notes and related documentation
- Execute pre-release deployment task lists and support scheduled release cycles
- Coordinate and manage release workflows across desktop and mobile application platforms (including Mac and iOS)
- Create migration packages for system testing, user testing, and production rollout
qualifications
REQUIRED QUALIFICATIONS
Bachelor's degree in Computer Science, Computer Engineering, or a related technical field
5-7 years of relevant experience in software or service engineering
5+ years of dedicated experience in Release Management
5+ years of technical writing experience (authoring specifications, test plans, and release notes)
5+ years of structured team communication and cross-functional technical coordination
Strong foundation in computer science principles, data structures, algorithms, and large systems software design
Proven experience in troubleshooting, defect diagnosis, and unit testing within production systems
PREFERRED QUALIFICATIONS
Previous hands-on experience managing release pipelines for enterprise productivity software suites
Experience managing release processes for Mac and iOS platforms
skills
iOS
client/server applications
Programming experience
data structures
computer science
Office
software implementation
release management
computer applications
Software Engineering
software design
systems software
system requirements
system software
system testing
test data
unit testing
utility programs
Communication
algorithms
customize
problem diagnosis and resolution
production systems
quality assurance
release notes
task list
Technical Writing
test plans
testing
user testing
workflows