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
Responsibilities:
- Act as contributor to the Oomnitza Integrations team.
- Write reusable, testable, and efficient code.
- Support the delivery of technical integrations with third parties.
- Experience working with 3rd party rest API’s.
- Experience using version control with Git.
- Basic experience with Code monitoring tools, Sentry.
- Experience with; Jira, Git, Pycharm (or other IDE), Unit Tests and databases, Jinja 2 template language, Postman (or another rest API client).
- Experience with various integration patterns and technologies such as REST, SOAP, JSON, XML, and other data formats
- Basic experience with Frontend Development using React (not essential).
- 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
- 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.
Qualifications:
- Bachelor’s degree in Computer Science or relevant, proven industry experience.
- 1-3 years Python knowledge & experience.
- Firm understanding of backend development, including Python, Jinja 2 template language, REST API, MySQL solutions and an understanding of Javascript/Typescript.
- 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.
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.
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.
Oomnitza recruits, employs, trains, compensates and promotes regardless of race, religion, color, national origin, sex, disability, age, and other protected status as required by applicable law.Apply for this job