Responsibilities
- Design, develop, maintain, and enhance enterprise‑grade applications using ReactJS, Node.js, and Python technologies.
- Build responsive, scalable, and high‑performing user interfaces leveraging ReactJS and modern front‑end development practices.
- Develop and maintain robust APIs, backend services, and business logic using Node.js and Python.
- Write, optimize, troubleshoot, and maintain complex SQL queries, stored procedures, and database objects using T‑SQL.
- Collaborate on integrations between multiple internal and external systems, ensuring reliability, scalability, and performance.
- Produce clean, maintainable, and well‑documented code while adhering to engineering standards, code reviews, and testing practices.
- Partner with product managers, architects, QA engineers, and other stakeholders across global teams to deliver high‑quality solutions.
- Participate in technical discussions, identify areas for optimization, and contribute to architectural and process improvements.
Requirements
- 10+ years of professional software engineering experience, with proven expertise in full stack application development.
- Strong hands‑on experience with ReactJS, including modern JavaScript (ES6+), component‑based architecture, and front‑end best practices.
- Solid development experience with Node.js and Python in production environments.
- Advanced knowledge of T‑SQL, including complex query optimization, stored procedures, functions, and performance tuning.
- Strong understanding of software design principles, object‑oriented programming, data structures, and design patterns.
- Ability to work independently, take ownership of deliverables, and thrive in distributed teams.
#J-18808-Ljbffr