The Applications Developer assists with designing, developing, and testing software applications, and resolves day-to-day incidents to maintain service integrity. The role consumes, transforms, and updates data across systems using integration software; writes and maintains software scripts, programs, and applications; and supports ETL, reporting, and timely delivery of data to end users. The developer works with business partners to define program requirements and prepare documentation, tests and monitors software performance, trains end users, researches emerging development technologies, and coordinates with external vendors to support effective software implementation. The position follows IT procedures, naming conventions, and documentation standards. The ideal candidate has strong Python and SQL skills, experience with Snowflake or other cloud-based data platforms, knowledge of data engineering pipelines and ETL, a background in data science and analytics, and experience with machine learning models and workflows. The position is based in an office environment and may require work outside normal business hours.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level