28 TGS The Global Skills Jobs
Senior Software Engineer - Python/Javascript (3-6 yrs)
TGS The Global Skills
posted 12d ago
Flexible timing
Key skills for the job
Responsibilities :
- Writing and testing high-quality, efficient, and maintainable code, often with a focus on solving complex technical challenges.
- Identifying and addressing performance bottlenecks and optimizing code and systems for improved speed and efficiency.
- Build, scale, analyse performance and tune applications to be able to scale (either horizontally or vertically) to support the ever growing Q2 tech eco-system.
- Maintaining comprehensive technical documentation, including system architecture, code comments, support documentation, and documentation to assist in understanding and maintaining the software.
- Working closely on cross-functional global teams, with product managers, designers, and quality engineers, to deliver software products that meet business requirements.
- Ensuring that software is developed with security best practices in mind, addressing vulnerabilities, and protecting user data.
- Ensuring that software is developed to Accessibility best practices.
- Excellent communication and teaming skills especially with highly technical team members
- Experience contributing in an Agile development environment
- Providing ongoing support, maintenance, and bug fixes for released software, as well as addressing technical debt and legacy code.
Experience and Knowledge :
- Typically requires a Bachelors degree (relevant degree) and 5+ years of related experience; or an advanced degree with 3+ years of experience; or equivalent related work experience.
- Strong experience in web development (HTML5, Angular JS/React JS/Vue JS)
- Experience in development, including proficiency in Python and scripting.
- Database expertise, particularly in SQL.
- Familiarity with DevOps practices, including CI/CD and pipelines.
- Knowledge of cloud platforms, such as AWS as well as containerization and Hashi Corp tools like Nomad and Terraform.
- Strong analytical, problem-solving, and debugging experience in complex web application issues through code review and detailed logs
Functional Areas: Other
Read full job descriptionPrepare for Software Python Engineer roles with real interview advice
5-10 Yrs
5-12 Yrs