Reporting to: Chief Technical Officer Location: Ta’ Xbiex
Job Summary
The Senior Software Developer (Python) will be responsible to design, build, operate, debug, optimize, and deploy sophisticated web-based systems. In this role, you will use datasets and insight from the stakeholders in order to design software solutions that will enhance the business. The Senior Software Developer (Python) will not only be an expert software developer with both backend and frontend knowledge, but also a collaborative team player with infectious energy and a desire to communicate your ideas respectfully to colleagues.
Responsibilities and Duties
• Automation of business processes through common systems-languages and frameworks (Python, Django, C#)
• Maintenance of existing tools and code in the systems
• Build, operate, and optimize large web-based systems
• Design and implement algorithms to efficiently process, analyse, and serve massive datasets
• Serve as a key individual contributor within the GlobalCapital group
• Take projects through the full engineering lifecycle: designing, ticketing, building, testing, deploying, and debugging tools and products
• Work with a tight knit group of engineers and data stakeholders
Skills and Experience
• 5+ years of experience as a software engineer in Python development
• 2+ years’ experience working in an environment where CI/ CD tools are used
• At least 1-year of working experience using cloud services such as Azure
• 2+ years in an environment where you used architecture principles and frameworks
• At least 1-year experience writing unit tests
• Experienced using Jira and Git
• Practical understanding of file structures and file permissions
• Strong talent for problem-solving—the ability to understand a situation by breaking it apart into smaller working parts, and trace the implications in a step-by-step methodical way
• Good oral and written communication skills in English
• Demonstrated ability to teach new skills to lesser experienced colleagues
Experience on following skills and technologies is desirable:
• DevOps
• General database knowledge in technology such as SQL Server/Oracle/MySQL/MongoDB/Cassandra • SOA, EDA, and Design patterns
• Javascript (ReactJS, AngularJS) , HTML5, CSS3
• Some experience in Linux, Django, REST and shell scripting
Interested candidates are to send their CV to: Jody.Magri@globalcapital.com.mt