This position supports the Washington State Ferries (WSF) initiative to replace several current systems with new solutions. The Integration App Team Specialist will lead the replacement effort including integrating multiple new solutions, integration with existing internal and external applications, and the migration of current data to the new systems.
The duties include API development, database design, data schema mapping, application development, testing, deployment, troubleshooting, and problem resolution in an iterative and interactive style of development.
Work Schedule, Location & Travel Expectations
The following expectations on work schedule, work location, and travel expectations:
Monday through Friday, up to forty (40) hours per week with some options for flex schedule but ensuring at least six hours a day align with WSDOTs standard operating hours of Monday through Friday, 8:00 am to 4:30 PM Pacific time.
Work remotely from the candidates home office within the United States.
Occasional travel to other WSDOT locations may be required (this travel will be reimbursable in alignment with current state and agency travel policies).
Mandatory & Desirable Knowledge and/or Skills
Mandatory:
Bachelor's degree in either Computer Science/Information Technology and 7+ years of experience or equivalent combination of education and experience developing applications
5+ years of experience developing async Soap and Restful APIs and connecting APIs to applications
5+ years of experience with SQL Server and T-SQL
5+ years of experience testing integrations
4+ years of developing data migration approaches and leading related activities
4+ years of experience developing data schemas for legacy systems and mapping data from legacy systems to SQL databases
4+ years using Azure functions for data migrations
3+ years of experience using SSIS for data migrations
3+ years using DevOps with CI/CD Pipelines
3+ years REST API testing
Experience deploying Azure resources with Bicep Scripts
Programming experience using .NET MVC framework (ASP.NET, C#)
Excellent written and verbal communication skills
Desirable:
Proven track record of organizing and managing complex data projects from planning through execution
Willingness to write and execute manual test cases
Experience developing and executing automated browser tests
Experience using Git based source control
Developing applications using JavaScript
Cloud certifications
Excellent problem-solving abilities and attention to detail
Excellent documentation and organizational skill
Ready to apply for this Application Developer role?
Take the next step in your career — submit your application directly with the employer.