What are the responsibilities and job description for the Software Developer position at Optomi?
Project Overview: We are seeking a skilled Developer to join our team in building and enhancing systems for managing bulk contracts and automating related processes. This project involves developing interactions to assist the MDU (Multiple Dwelling Unit) bulk team, focusing on automating contract terminations, renewals, and additions, with the goal of streamlining operations by the end of the year.
Key Responsibilities:
- Automation Development: Build and enhance processes to automate bulk contract management tasks, including terminations, renewals, and new contracts.
- Backend Development: Utilize SQL and ETL processes to handle data management and integration.
- Data Mapping: Pull data from Salesforce, map it to billing terms, and implement actions in the billing system using existing interfaces.
- Front-End Development: Contribute to front-end tasks as needed, with a focus on JavaScript and Angular (20% of the work).
- Collaboration: Work closely with the Lead Developer and other team members to ensure successful project delivery.
- Remote and Onsite Coordination: Participate in remote development with occasional travel to St. Louis for architectural design meetings.
Skills and Qualifications:
- Backend Experience: Proficiency in SQL and ETL processes.
- Automation: Experience with data integration and automation, particularly with Salesforce and TMS.
- Front-End Knowledge: General understanding of JavaScript, with practical experience in Angular preferred.
- .NET Framework: Experience with .NET Framework 4.8.
- Development: Hands-on experience in both front-end and back-end development.
- Team Collaboration: Ability to work effectively within a team, under the guidance of a Lead Developer.
Salary : $50 - $65