About this opportunity
Align is the industry leader and innovator in medical devices which focuses on revolutionizing the dental and orthodontic industry. Align, the makers of Invisalign ® is looking for a Finance Project Management Solution Developer. This exciting new role would be part of a culture that is helping to improve lives every day through digital dentistry. The Finance Project Management Solution Developer should be responsible for development and support of the automations and tools for the Financial Shared Services Center. Should plan, design, develop and test software systems or applications for software enhancements and new products. In this role, you will work in close collaboration with operational team, to improve financial processes, quality, and productivity. You will be a part of international company, where it is necessary to communicate with business, understand the needs and implement the requirements in the software. We work according to agile process. This role will be part of Align Technology goal to deliver the next generation of clear aligners (Invisalign®) to our customers. We would love for you to join a fun and cutting-edge technology company that has helped create millions of smiles. In this role, you will… Develop tools automations, and software solutions in Python, PHP and other languages. Develop tools automations and web solution (Django and others). Design unit testing for created software modules. Create basic documentation for software modules. Collaborate with other developers and team members. Clarify some basic and punctual software requirements. Create and propose software prototypes for more open tasks. Review small software changes made by other members. Work on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Expand knowledge of related disciplinary area. Exercise judgment within defined procedures and practices to determine appropriate action. Build productive internal / external working relationships. Develop professional expertise and Apply professional concepts. Apply company policies and procedures to resolve a variety of issues. In this role, you’ll need … Bachelor’s degree in computer science, Computer Information Systems, or related fields or a master’s degree with 0-12 months of experience. 4 years of directly related experience. Proficiency in English is desirable for this position. Design Patterns knowledge. Good Python and PHP Knowledge. Web development knowledge. GIT or similar version control system. Microsoft Power User Knowledge (PowerApps, SharePoint, Flows, etc) is desirable. Bootstrap knowledge desirable. Theory of Algorithms, Complexity analysis is desirable. Django knowledge desired. Cloud computing knowledge is desirable. Experience with reporting tools like Tableau, Qlik, Power BI. Experience using very large datasets. Experience managing multiple competing priorities and projects.
Software Engineer • Wroclaw, Poland