Team Oomnitza are seeking a Software Engineer to join our growing Integrations Team working on the next generation of SaaS enterprise software. This role will support and create third party integrations and their underlying services, enabling our customers to accurately track and manage their data. You will enjoy solving complex and interesting problems within a collaborative team environment. You have a strong focus on the user with an empathy for their challenges and are excited to help build an infrastructure that delivers a positive experience for our customers
What You’ll Do:
Act as contributor to the Oomnitza Integrations team
Write reusable, testable, and efficient code
Support the delivery of technical integrations with third parties
Use Code monitoring tools, Sentry, to find, triage and resolve customer issues
Work with various integration patterns and technologies such as REST, SOAP, etc
Work with remote team members in developing and testing connections to 3rd party rest API integrations and their associated data.
Create Internal documents.
Plan and estimate level of effort (creating sub-tasks)
Perform peer code reviews
CI/CD automation for different services
Work with the Customer Success team to identify bugs and implement fixes with integrations and underlying services.
Daily ticket participation (close issues, status updates, add new bugs and ideas)
Agile responsibilities
What We’re Looking For:
Bachelor’s degree in Computer Science or relevant, proven industry experience
1-3 years Python knowledge & experience
Experience working with 3rd party rest API’s
Experience with JSON, XML, and other data formats
Experience with; Jira, Git, Pycharm (or other IDE), Unit Tests and databases, templating language, Postman (and/or other rest API clients), Python web frameworks (flask, django, fastapi, etc)
Firm understanding of backend development, including Python, templating languages such as Jinja2, REST and SOAP APIs and MySQL solutions
Basic experience with Frontend Development using React and an understanding of Javascript/Typescript. (not essential)
Understanding of agile software development processes
Knowledge of React hooks, state management (e.g., Redux, Context API), component lifecycle, and performance optimization
Analytical and adept at problem solving with attention to detail
Collaborative nature with effective English communication skills
IT industry background preferred
Our Benefits Package:
Dental & Vision Insurance
Employee Equity Plan
Health Insurance for you, your spouse and dependents
Pension, Life insurance and Income protection
Remote working & flexible work schedules
Working from home equipment allowance
Choice of preferred equipment, Mac or PC
Regular, fun social events and workshops
What We Can Offer You:
Market Competitive Salary
A progressive, healthy work culture with excellent opportunities for professional and personal development.
Opportunity to get onboard a fast-growing business that is venture-backed
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job