Our client which operates in the media sector is looking for Senior Backend Developer. It is work for hands-on developer, responsible for maintaining and enhancing current web applications while also developing longer-term projects.
About Project
This is a locally recruited full-time position on a one-year assignment initially, with the possibility of extension for an open-ended contract after one year. The opportunity is open preferably to applicants with the legal right to work in the Czech Republic, who are expected to work in Prague’s office in a hybrid working model of a blend of in-office and remote work in the Czech Republic.
What will you do
- Works under the guidance of the Lead, works on Backend Development, defines and documents the architecture of backend software components. Works on improving existing backend software solutions.
- Makes high-level backend software design recommendations and non-functional requirements (quality criteria) for new software projects. Maintains sets of software development best practices and standards
- Takes responsibility for ensuring technical excellence of backend software projects
- Works with Project Managers and Pangea Operations on defining task priorities, technical specifications, time estimates, and delivery plans
- Coordinates the work of backend Pangea Digital developers and contractors, according to defined priorities, and monitors their performance
- Reacts to emergency situations to fix urgent issues
- Introduces modern software development practices to improve the backend development process
- Applies advanced refactoring techniques to ensure stability and maintainability of current projects
- Provides a leadership role in continuous integration and delivery efforts. Researches and recommends new technologies to backend developers
- Mentor, pair, participate in code reviews and delegate work to encourage the professional and technical growth of those around you.
What we need
Experience
4 years and more
Expert experience
- Relevant industry experience with responsibility for backend software/systems analysis, design, architecture, development, and maintenance. 3-5 years (Mandatory)
- Competencies:
- Proven experience leading successful software development projects.
- Strong knowledge of SOLID Principles and design patterns.
- Leadership, work management and planning skills.
- Ability to design and develop new features and components within the given software, writing code in any relevant language required (currently C#, .NET, SQL) and ability to identify improvements in the given software or application.
- Practice of modern software engineering, including coding standards, code reviews, source control management, build processes, testing, and releasing.
- Analytical Skills - Ability to use a methodical step-by-step approach to break down complex problems or processes into their constituent parts, to identify cause and effect patterns and analyze problems to achieve an appropriate solution.
- Ability to quickly anticipate, troubleshoot and resolve problems.
- Adaptability and flexibility to understand and appreciate various perspectives on an issue, adapting as the requirements of a situation change, and easily accepting changes in the organization or job requirements.
- Ability to work with team members - be a team player, who can interact and operate effectively with peers and other associates within a collegial, and yet demanding work environment.
Technology
C#
.NET
SQL
Docker
Language requirements
- Czech, English (spoken and written)
Advantage
- Degree in Computer Science, Mathematics, Engineering or related fields Knowledge of Azure
- Cloud, Docker, MS SQL or any relational DB
Possibility of extending
ANO
Reward
- 9 000Kč/MD
What we can offer
- We are interested in long-term cooperation, which is why we offer you an individual and human approach.
- We listen to what you say and look for the right path for both sides.
- Long-term cooperation and an individual approach
- Discounted IT and personal development courses
- The opportunity to use our Hub for work
- The opportunity to rent office equipment at a favorable price
- The backing of a large company with the spirit of a startup