Application Development Supervisor
We are looking for Application Development Supervisor who will be responsible for overseeing the development, maintenance, and enhancement of enterprise software applications, leading a geographically distributed team of developers.
This position involves coordinating development efforts, ensuring alignment with business objectives, and maintaining high standards of code quality and system performance, as well as facilitate Agile best practices, manage project timelines, resolve technical and operational issues, and foster collaboration between cross functional teams.
Responsibilities:
Supervise and mentor a global team of application developers
Oversee and participate in development, maintenance, and support of complex application solutions
Ensure team adherence to SDLC, change management, and audit compliance processes
Collaborate with cross-functional teams to deliver integrated solutions
Drive continuous improvement in application performance, reliability, security, and user experience
Drive continuous improvement of development processes and procedures
Manage workload distribution, performance reviews, and career development for direct reports
Drive Agile best practices and standards across multiple application development projects
Provide functional supervision of development and quality assurance staff
Requirements:
Bachelor’s degree in information technology, Computer Science, or equivalent.
Minimum of 5 years of software development, including team leadership experience
Familiarity with Agile and Scrum frameworks
Expertise in current Angular architecture, component lifecycle, state management, and Web API design
Expertise in C# and .NET including and Entity Framework
Familiarity with build pipelines and deployment automation within Azure DevOps
Experience with SQL Server, performance tuning, and schema design
Knowledge of integrating third-party services, APIs, and enterprise systems (e.g. ERP)
Ability to lead cross-functional teams, conduct code reviews, and foster a collaborative development environment
Experience in Agile/Scrum methodologies, sprint planning, backlog refinement, and stakeholder communication
Experience coaching junior developers, supporting career growth, and promoting knowledge sharing within teams
Benefits:
Stable employment
Outstanding and supportive atmosphere of collaboration in the team and in the whole group
Hybrid model of work, flexible working time (2 days in the office per week)
MyBenefit Cafeteria
Private Medical Care
Private Group Insurance
Employee Assistance Program
Charity initiatives
Parking space for employees
Employee referral program.
Application Development Supervisor
Application Development Supervisor