Summary
Join Nintex as an Engineer and contribute to building a leading process automation platform. You will collaborate with a team, taking lead roles on features and refactoring, while mentoring junior members. Responsibilities include designing and implementing complex features, maintaining critical systems, and participating in team ceremonies. Success requires 3+ years of software development experience, proficiency in Python, Node.js, Postgres, and MongoDB. Nintex offers a flexible work environment and a range of benefits including paid time off, wellness programs, parental leave, and opportunities for professional development.
Requirements
- 3+ years experience in software development
- Experience with Python, Node.js, Posgres and MongoDB
Responsibilities
- Work in parallel with peers on larger projects
- Take up lead roles on features or product refactoring work
- Proactively coach junior members to build a stronger team
- Design and implement complex features adhering to Nintexβs Secure Software Development Lifecycle and other relevant guidelines
- Design systems of moderate complexity, and new features in existing or new products
- Demonstrate self-sufficiency in at least one large area of the codebase with a high-level understanding of other components
- Articulate code design choices clearly and suggest a feasible way forward
- Pick up new technologies quickly and teach others to use them
- Share knowledge with the team and improve team productivity
- Implement complex features and act as a primary resource for maintaining existing critical systems
- Positively influence the team by having a reputation for getting things done
- Critique technical approaches and coach others on improving their work
- Attend and contribute to team ceremonies and meetings (daily scrum meetings, planning meetings, demos, and development retrospective meetings.)
- Communicate progress to the team and delivery manager regularly and seek guidance when required
- Raise the teamβs productivity by spotting opportunities for code re-use
- Be an active part of the incident management process, including on-call rotation and working with the IM team to resolve incidents
- Regularly contribute new ideas and maintain focus on continual improvement
- Promote our culture through the Nintex tenets
Preferred Qualifications
Experience with Azure OpenAI
Benefits
- Flexible, paid time off policy
- Employee wellness programs and counseling resources
- Paid parental leave
- Global Gratitude and Recharge Days
- Meaningful peer recognition and awards
- Invention/patenting assistance
- Community impact, paid volunteer time, and opportunities
- Intercultural learning and celebration
- Multiple tools through which to learn and grow, and an incredible global community