Senior Software Developer
Jones Lang LaSalle Zobrazit všechny práce
- Ostrava, Moravskoslezský
- Trvalý pracovní poměr
- Plný úvazek
- Work closely with the Product Management team to understand product requirements and translate them into executable tasks
- Develop new features, enhance existing features, and optimize existing functionality, from conception and design through testing and deployment
- Support the customer services team addressing escalated issues in a variety of areas
- Write clean, high-quality, maintainable code
- Participate in code reviews — both submitting your own work and reviewing peers' code
- Troubleshoot and independently resolve complex issues within your domain
- Leverage AI-assisted development tools (code generation, automated testing, code analysis) to improve code quality and delivery speed
- Contribute to team knowledge sharing and engineering best practices
- At least a bachelor's degree in Computer Science or related field
- 5+ years of professional experience developing SaaS/PaaS products
- Expertise in at least one of frontend or backend development
- Understanding business requirements and providing sound technical designs and solutions while leveraging critical thinking
- Experience with the design and development on relational databases
- Working knowledge of cloud technologies (Azure preferred but not required)
- Working knowledge of DevSecOps practices and CI/CD pipelines
- Active experience using AI-powered development tools (e.g. AI code generation, code review assistance, automated testing, AI-driven analysis) and the ability to evaluate and adopt new AI tools to improve software development workflows
- Ability to design functionality that is easily tested and to develop robust tests covering relevant cases
- Experience with .NET Framework / .NET 8 (the platform codebase is .NET-based — you will read and contribute to it)
- Experience with
- API Design concepts and development of RESTful web services
- Experience with design and implementation of asynchronous processing, queues, topics, and related technologies
- Experience with distributed applications, service-oriented architecture, caching, and related concepts
- Experience with the cloud ecosystem — Azure, NoSQL databases, Elasticsearch
- Experience building and maintaining distributed applications using Kubernetes + Docker
- Familiarity with JavaScript frameworks (React, Angular)
- Experience with agile methodologies
I want to work for JLL.