Job Description:
As a Software Development Engineer, you will play a meaningful role in developing and delivering extraordinary software solutions that empower our customers to succeed, while improving the evolving delivery process as well as infrastructure and services.
Identifying project risks and issues and providing change control process inputs
Working on enabling features for new customers and supporting the implementation process
Developing custom client solutions of products
Working on the development of multiple projects, identify design gaps, risks and ensuring completion according to priority
Crafting automated solutions to support the Professional Services standards and principles
Configuring new automated processes and developing new tools and infrastructures that are efficient, well structured, maintainable, and easy to understand
Show initiative and proactively problem-solve, improve processes and/or escalates risk
Job Qualifications:
4+ years of experience of developing software solutions in Python
Proven track record to own, manage and deliver technical projects
A passion to learn new languages/technologies and document/share that learning with others
Experience with MongoDB or NoSQL queries, including familiarity with indexes and database standard processes
Familiarity with microservices architecture and Kubernetes and/or Docker
Mentoring/Buddying experience
Company Occupation:
High Tech
Company Size:
Medium (50 - 150)