Full Stack Engineer
I am currently working with a Belfast based tech start-up. The company have been consistently growing their engineering team over the past 12 months, bringing in a range of talented software engineers, from junior to lead. The company are looking for experienced software developers that have worked with Python on the backend. Python is essential for this role, however, experience in other backend technologies like .NET are also beneficial. It is a backend focused role but experience in React, or any other front end technologies, is beneficial. The team are currently working on-site 2-3 days per week. You will be required to go into the office for this role.
Responsibilities:
* Develop, test, and maintain Python-based applications and services
* Collaborate with cross-functional teams to define, design, and ship new features
* Write clean, efficient, and well-documented code
* Participate in code reviews and contribute to technical discussions
* Troubleshoot, debug, and optimise existing software
* Stay up-to-date with Python trends, libraries, and frameworks
Requirements:
* 2+ years of professional experience with Python
* Strong understanding of Python frameworks such as Django or Flask
* Familiarity with RESTful APIs and microservice architectures
* Experience with relational databases (e.g., PostgreSQL, MySQL)
* Comfortable using version control tools like Git
* Solid understanding of software development best practices
* Excellent problem-solving and communication skills
Benefits:
* Health insurance
* Pension
* Opportunities for career growth and personal development