DIMENSION is looking to recruit candidates for the vacant position:
Lead Python Developer
Key Responsibilities and Duties:
- Develop new and update existing modules for financial data processing system;
- Define software architecture, create UML diagrams;
- Supporting other engineers’ growth with your expertise and mentorship;
- Make up/support CI/CD processes, keep tracking on release cycles;
- Troubleshoot applications during development and deployment;
- Build automated unit and integration tests and perform code reviews to improve
the code quality;
- Defects reproducing, code debugging;
- Coordinate with testers, Product owners and other team members to deliver high
quality product;
- Do continuous code base improvement;
- Working with Product team on requirements clarification;
- Knowledge sharing;
Qualifications:
• English knowledge B2+;
• At least 4 years of experience in software engineering using Python as a main
technology;
• Leading team of 3-4 developers for at least one year;
• Computer Science degree or similar;
• Analytical and problem solving skills;
• Ability to work with Python2 in old and complex systems;
• Proficiency in pytest, text encoding, data processing and code
debugging(remote);
• Background in Linux (high level administration);
• Good understanding of software development processes;
• Strong knowledge of algorithms and data structures;
• Extensive knowledge of software development techniques/principles (OOP,
SOLID, KISS, YAGNI, DRY) and ability to apply them in practice;
• Solid knowledge of principles of Agile methodology;
• Experience in usage of Defect Management tools (e.g.: JIRA);
• Experience with version control system (e.g.: Git);
How to apply?
All interested candidates are welcomed send their application (CV) to the email address: rekrutime@dimensionhr.al
YOU'RE WELCOME!
Shpallja ka skaduar