Platform Developer
Role details
Job location
Tech stack
Job description
We're seeking a collaborative Platform Developer to design, build, test, and extend 'the platform' that powers our applications and supports multiple business areas. You'll write clean, well-tested code, create and modify configurations, perform root cause analysis, and lead upgrades and new phases with an eye for architectural impact. You'll partner closely with Platform Administrators, Business Relationship Managers, and cross-functional teams to turn requirements into reliable, documented solutions that integrate smoothly across services.
You'll apply industry best practices and agile techniques to scope and deliver features, run or coordinate QA, and ensure work meets performance, SLA, budget, and schedule objectives. You'll support customers with training and operational guidance, prepare technical reports and manuals, and communicate status to stakeholders at all levels. Small-to-medium projects will be in your hands-prioritizing work, identifying risks, and escalating when needed-while contributing ideas for system and process improvements.
We value continuous learning, intrapreneurship, and ownership: take initiative, experiment responsibly, learn from mistakes, and hold yourself and teammates accountable. The role may include occasional on-call support and requires adherence to quality, environmental, and safety standards. If you're a practical problem-solver who enjoys collaborating, mentoring, and maximizing platform capabilities to deliver business value, we'd love to hear from you. We welcome candidates from all backgrounds and experiences.
Requirements
- Bachelor's degree plus 2 years of IT experience; OR Bachelor's degree in Computer Science, Information Systems, MIS, Math, Systems Engineering, or Data Sciences plus 1 year of IT experience; OR High School diploma or State-issued equivalency certificate plus 6 years of IT experience.
- Experience developing platform products.
- Experience with Web Development (ie. html, javascript, css), Object Oriented Programming, Continuous Integration Software Development process, Data Modeling/Management, Change Management
- Competency with REST/SOAP API functions .
- Knowledge of latest integration technologies available between applications and platforms.
- Understanding of Agile methodologies and ITSM processes such as incident, problem, change management, and project development content.
- Required to travel to company offices, sites, and/or meeting locations for onboarding, training, meetings, and events for development, department needs, and business delivery up to 5% of the time, with or without reasonable accommodation. This may be in addition to travel requirements, if applicable, as listed in this job description.
- Required to be 18 years or older. This may be in addition to other age requirements, if applicable, as listed in this job description.
How You'll Stand Out
- Bachelor's degree plus 4 years of IT experience; OR Bachelor's degree in Computer Science, Information Systems, MIS, Math, or Systems Engineering plus 3 year of IT experience; OR High School diploma or State-issued equivalency certificate plus 8 years of IT experience.
- Demonstrates the ability to lead projects.
- Demonstrates the ability to develop and lead others.
- Excellent troubleshooting and analysis techniques.
- Strong problem solving and communication skills.
- Highly proficient in basic office applications such as MS Word, Excel, and Powerpoint.