
Senior Software Engineer
Jones Lang LaSalle Incorporated19 days ago
Remote, CzechiaSenior
Responsibilities
- Translate product requirements into executable engineering tasks with the Product Management team.
- Develop, enhance, optimize, test, and deploy software features for the Corrigo platform.
- Support customer services with escalated technical issues and independently troubleshoot complex problems.
- Write clean, maintainable code and participate in peer code reviews.
- Use AI-assisted tools for code generation, automated testing, code analysis, and delivery improvement.
- Design relational database functionality and robust tests covering relevant cases.
- Contribute to knowledge sharing and engineering best practices.
Requirements
- Bachelor’s degree in Computer Science or a related field.
- At least 5 years of professional experience developing SaaS/PaaS products.
- Expertise in at least one area of frontend or backend development.
- Experience translating business requirements into sound technical designs and solutions.
- Experience designing and developing relational databases.
- Working knowledge of cloud technologies, preferably Azure, and DevSecOps practices and CI/CD pipelines.
- Active experience using AI-powered development tools and evaluating new tools for software workflows.
- Ability to design testable functionality and develop robust automated tests.
- Preferred experience with .NET Framework or .NET 8, ASP.NET Core, .NET Core MVC, Entity Framework, NHibernate, RESTful web services, asynchronous processing, distributed applications, service-oriented architecture, caching, Azure, NoSQL databases, Elasticsearch, Kubernetes, Docker, React, or Angular.
Benefits
- Remote work arrangement based in Ostrava, Czech Republic.
- Inclusive, entrepreneurial culture with global collaboration.
- JLL Total Rewards program covering career development, recognition, well-being, benefits, and pay.
- JLL encourages applications from candidates who do not meet every listed requirement.