What are the responsibilities and job description for the Interface Developer position at Educology Solutions?
Job Summary
ESI is seeking a Senior Interface Developer to design, build, and optimize user-facing components of our digital products. This role focuses on creating seamless, intuitive, and high-performance interfaces that enhance user experience across web and/or mobile platforms. You will collaborate closely with designers, backend developers, and product teams to translate requirements into engaging and functional user interfaces.
DUTIES & RESPONSIBILITIES
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
5 Years Proven experience as a Frontend or Interface Developer
Strong proficiency in HTML, CSS, and JavaScript
Experience with modern frameworks such as React, Angular, or Vue.js
Familiarity with RESTful APIs and asynchronous programming
Understanding of responsive design and cross-browser compatibility
Knowledge of version control systems (e.g., Git)
ESI is seeking a Senior Interface Developer to design, build, and optimize user-facing components of our digital products. This role focuses on creating seamless, intuitive, and high-performance interfaces that enhance user experience across web and/or mobile platforms. You will collaborate closely with designers, backend developers, and product teams to translate requirements into engaging and functional user interfaces.
DUTIES & RESPONSIBILITIES
- ETL Development: Design, develop, test, and implement ETL packages using SSIS and SQL Server. Includes creating stored procedures, triggers, and managing metadata.
- Interface Management: Build and maintain data ingestion and transformation pipelines, ensuring compliance with Gainwell standards and best practices.
- Troubleshooting & Optimization: Diagnose and resolve issues, tune ETL applications for performance, and automate processes where possible.
- Documentation & Standards: Prepare deployment packages, maintain Interface Control Documents (ICDs), and follow Release Management policies.
- Collaboration: Work closely with IT teams, business stakeholders, and participate in JAD/RAD sessions for requirements gathering and design specifications.
- Mentorship: Guide junior developers and participate in code reviews.
- SOME WEEKEND WORK WILL BE REQUIRED FROM TIME TO TIME
Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
5 Years Proven experience as a Frontend or Interface Developer
Strong proficiency in HTML, CSS, and JavaScript
Experience with modern frameworks such as React, Angular, or Vue.js
Familiarity with RESTful APIs and asynchronous programming
Understanding of responsive design and cross-browser compatibility
Knowledge of version control systems (e.g., Git)