Software Developer
- Ostrava, Moravskoslezský
- Trvalý pracovní poměr
- Plný úvazek
- Design, develop, and implement software applications based on business requirements from INORCEE local entities.
- Write clean, efficient, and maintainable code following agreed coding standards, patterns, and best practices.
- Build and maintain integrations (APIs, services, messaging) with internal systems and, where applicable, global assets (e.g., NEO, Guidewire, eCare).
- Contribute to solution design, estimations, and technical feasibility assessments.
- Conduct unit and integration testing; debug and resolve defects to ensure functionality, performance, and reliability.
- Participate in peer code reviews and provide constructive feedback to uphold code quality and security standards.
- Monitor and improve application performance, scalability, and resilience.
- Participate in Agile ceremonies (sprint planning, daily stand-ups, reviews, and retrospectives).
- Collaborate with analysts, testers, and product owners to refine user stories, define acceptance criteria, and plan sprint deliveries.
- Deliver incremental value each sprint and contribute to continuous improvement of team practices.
- Act as the IT owner for assigned applications, overseeing their lifecycle, performance, and support.
- Maintain and update existing applications to improve performance, security, and usability.
- Provide Level 3 support for incidents and problems; implement fixes and preventive actions to improve stability and user experience.
- Ensure application security by applying secure coding practices, dependency management, vulnerability remediation, and secrets management.
- Ensure compliance with organizational policies, AXA/AXA Partners architecture and security standards, and applicable regulations (e.g., GDPR).
- Document technical specifications, architectural decisions, and code for future reference and knowledge sharing.
- Maintain runbooks, deployment guides, and operational procedures to support handovers and continuity.
- Set coding standards, review team code, and ensure coding standards and best practices are followed across projects.
- Support deployment and integration activities in collaboration with DevOps teams.
- Contribute to CI/CD pipelines, automated testing, and release processes to improve delivery flow and quality.
- Assist with environment configuration and troubleshooting across development, test, and production.
- Collaborate with cross-functional teams including analysts, testers, product owners, local application teams, and regional stakeholders to deliver high-quality solutions.
- Cooperate and communicate with other AXA Partners departments in line with company policies and ways of working.
- Lead code review processes, establish standards, and provide constructive feedback to team members
- Stay up to date with emerging technologies, tools, and industry trends; propose and implement improvements where relevant.
- Lead Agile ceremonies and development process, optimize team workflows, and mentor others in Agile practices.
- Identify technical debt and drive refactoring or modernization initiatives to enhance maintainability and scalability.
- Champion best practices in coding, testing, and DevOps to improve team effectiveness and product quality
- 3-5 years of experience on SW Developer role
- Proficiency in programming languages such as C#, Python, JavaScript, or others relevant to the role.
- Experience, capable of designing complex solutions using frameworks and libraries (e.g., .NET, React, Next.js, Blazor as a plus).
- Knowledge and experience with Azure services (App Services, Functions, Storage, SQL)
- Proficiency in CI/CD pipelines, GitHub Actions, Azure DevOps.
- Understanding, integrating AI-assisted development
- Understanding of software design and architecture principles.
- Knowledge of databases and SQL for data storage and retrieval.
- Experience with Agile/Scrum development methodologies.
- Understand testing strategies, code reviews, and troubleshooting issues.
- Knowledge of software testing and debugging techniques.
- Understanding of RESTful APIs and web services.
- Understanding security best practices.
- Driving innovation, evaluating emerging technologies, willingness to learn new technologies and adapt to changing requirements.
- Fluent English both written and oral is a must.
- Effective communication, facilitation and collaboration skills
- High level of responsibility and accountability
- Ability to work independently and as part of a team
- Proactive attitude and self-motivation
- Problem-solving and analytical thinking
- Openness to continuous learning and skill development
- Attention to detail and quality-focused mindset
- Customer-oriented approach and understanding of user needs
- 25 days of vacation
- Meal vouchers worth 150 CZK from day one
- Home office 2 days per week (after training), including full equipment (laptop, monitor, docking station, etc.)
- Smart working allowance (750 CZK/month)
- MultiSport or Flexi Pass (500 CZK/month contribution)
- Telemedicine – 24/7 online medical support for you and up to five family members
- Pension contribution (1,000 CZK/month)
- Fully covered life insurance
- Free European travel insurance, including coverage for extreme sports and roadside assistance
- Development programs and courses, including access to LinkedIn Learning
- A friendly team of colleagues
- Office refreshments