Software Engineer II
JLL is looking for a Full-stack Developer with strong Microsoft .Net, Node.js, ReactJS, NoSQL skills. In this role, the person will be responsible for application development and support on a day-to-day basis, maintaining, monitoring application performance, and applying patches to all tiers. Candidates must thrive in a fast-paced environment and have a passion for learning and working with cutting-edge technologies. The selected candidate will have the opportunity to work on GenAI Projects, pushing the boundaries of innovation and creating impactful solutions.
Responsibilities:
Work with product technical leads to design new products or enhancements. Take part in system development including analysis, coding, and testing.
Perform solution design and contribute to projects involving GenerativeAI
Performs the unit testing, system integration testing and assist with user acceptance testing.
Provide on-going support to application used within the organization.
Sound like you? To apply you need to be / have:
Experience & Education
At least 4 years IT experience
Reliable, self-motivated, and self-disciplined individual.
Exceptional debugging skills and strong experience with performance tuning.
Effective written and verbal communication skills.
Excellent technical, analytical and organizational skills.
Good range of hands-on technical experience
Technical Skills & Competencies:
Mandatory:
Server side development - ASP.NET Core
NoSQL Databases (Azure CosmosDB or MongoDB)
Relational Databases (SQL Server)
Rest API
JavaScript frameworks ReactJS
Conversant with agile methodologies
Preferable:
Experience using TypeScript
Familiarity with Development of re-useable frameworks, libraries to be used by multiple development teams
Familiarity with cloud native application architecture patterns
Deploy Applications in Microsoft Azure
API Design concepts and Development of RESTful web services
Experience using DevOps Tools for CI/CD
Experience with Tools and Best Practices for Secure Application Development
Note: While prior experience with GenerativeAI technologies is not required, a strong interest in learning and working with GenerativeAI technologies is desired for this role. The selected candidate will have the opportunity to gain experience and contribute to GenAI Projects.