FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer
Jones Lang LaSalle Americas, Inc.. Work closely with the Product Management team to understand product requirements and translate them into executable tasks.
Tech Stack
Tools & technologiesAngularASP.NETAzureCloudDockerElasticSearchEntity FrameworkJavaScriptKubernetes.NETNoSQLReactSOAPSQL
About the role
Key responsibilities & impact- 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
- Optimize and performance tune the application
- Work with and potentially manage globally distributed offshore development teams
Requirements
What you’ll need- At least a bachelor’s degree in Computer Science or related field
- 4+ years of professional experience developing SaaS/PaaS products
- Understanding business requirements and providing sound technical designs and solutions while leveraging critical thinking
- Expertise with backend development – .NET Framework / .NET 6/7
- Experience with ASP.NET Core | Open-source web framework for .NET MVC
- Expertise with ORM frameworks – Entity Framework, NHibernate
- Experience with the cloud ecosystem, preferably Azure, and familiarity with NoSQL Databases, Elasticsearch, etc.
- Experience with the design and development on relational databases (SQL Server is preferable)
- Experience building and maintaining distributed applications using Kubernetes + Docker
- API Design concepts and Development of RESTful and SOAP 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 agile methodologies
- Familiarity with JavaScript frameworks like React, Angular or knockout.js.
Benefits
Comp & perks- Our Total Rewards program reflects our commitment to helping you achieve your ambitions in career, recognition, well-being, benefits and pay.
- Health insurance
- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
.NET Framework.NET 6.NET 7ASP.NET CoreEntity FrameworkNHibernateAzureKubernetesDockerRESTful services
Soft Skills
critical thinkingcommunicationcollaborationproblem-solvingteam management
Certifications
Bachelor's degree in Computer Science