We are seeking a Backend Developer to join our Development Team and contribute to the design, development, and implementation of our custom ERP platform. As part of a small team, you'll have the opportunity to bring new ideas to the table and build a platform you can be proud of.
Responsibilities:
- Design, develop, and implement backend solutions for our custom ERP platform.
- Collaborate with team members to create and maintain high-quality code.
- Build and consume RESTful APIs.
- Write unit and integration tests.
- Participate in code reviews.
- Troubleshoot and resolve issues.
Requirements:
- Strong critical thinking and problem-solving skills.
- Experience in object-oriented programming and service-oriented architectures (TypeScript experience highly desirable).
- Solid understanding of web technology stack (HTTP, cookies, asset loading, caching, REST).
- 2+ years of web application development experience (backend or full stack).
- SQL knowledge (Microsoft SQL Server experience desirable).
- Familiarity with source version control (Git preferred).
Nice to have:
- Change Data Capture experience.
- Knowledge of accounting, futures, and/or hedging.
- ERP development/customization experience.
- Experience with configuration management tools (Chef, Vagrant, Puppet, etc.).
- Experience with CI/CD tools and systems (Jenkins, Hudson, GitLab, GitHub, etc.).
- Previous experience as a Frontend/Full Stack developer in Angular 2+ projects.
- Experience implementing and supporting WebSockets.
How to Apply
Interested in this position? Please submit your resume and cover letter through the application portal.
Apply Now