IF Recruitment Ltd
Norwich, Norfolk
Mar 22, 2024
Full time
Looking for a new opportunity within a scale up software house where you can make an impact, then look no further. We have an exciting opportunity for a Senior Software Engineer to join an established team. The successful candidate will be responsible for the development of back-end web applications and software solutions, as well as programming, object-oriented programming (OOP) and developing software solutions with a focus on scalability and maintainability Required Skills Python. Django. Django REST Framework. Celery. PostgreSQL. Docker deployment experience. Unit Testing Frameworks. HTML5, CSS, and JavaScript. Experience with Git version control Proficient in Back-End Web Development Experience in Software Development Programming and Object-Oriented Programming (OOP) skills, particularly in C# and .NET frameworks. Experience building scalable, maintainable and testable software solutions. Knowledge of software design patterns and principles. Excellent problem-solving and debugging skills. Skills in cloud-native application development, Agile methodologies, DevOps, and experience with Azure, AWS, or GCP would be beneficial Additionally Desired Skills Experience using JavaScript ES6. Familiarity with Cloud based services such as AWS/MS Azure. Flutter experience. iOS & Android mobile application development. Prometheus framework & time series database experience. Metabase experience. Experience managing teams and working to deadlines and budgets.