Senior Software Engineer
Avenger Enterprise
About the Role
We are looking for a Senior Software Engineer to join our dynamic Engineering team. You will be responsible for designing, building, and deploying scalable software solutions that deliver high value. This role requires deep expertise in modern software engineering practices, with a strong focus on Python, Django, and PostgreSQL. Key Responsibilities: - Design, build, and maintain highly efficient, reusable, and reliable Python and Django application code. - Optimize application performance and scalability. - Work closely with front-end developers, product owners, and other stakeholders to implement features. - Design database schemas and write optimized queries in PostgreSQL. - Conduct code reviews, mentor junior engineers, and drive best practices in engineering. Requirements & Qualifications: - 5-8 years of experience in backend development, specifically with Python and Django. - Strong knowledge of relational databases, specifically PostgreSQL. - Experience in designing RESTful APIs and microservice architectures. - Experience with unit testing frameworks and CI/CD tools. - Excellent communication and collaboration skills. Benefits & Perks: - Competitive salary (£70,000 - £90,000 per year). - On-site workspace in London, UK. - Professional development and training budget. - Comprehensive health and wellness benefits. - 25 days of annual leave plus bank holidays.
About Avenger Enterprise
Recruitment Agency which is more focused on USA, UK, Canada, GCC and other market
1-10 employees
www.AvengerEnterprise.comSimilar Active Jobs
Sales Manager
New York, NY
Data Engineer
San Francisco, CA
Business Analyst
New York, NY