1 Paramount Consultancy Job
Senior Software Engineer - Python/Javascript (5-8 yrs)
Paramount Consultancy
posted 13d ago
Key skills for the job
Role : Python Full Stack
Skills : Full stack, Python, React / Angular / Typescript, Algorithm, Data Structure, coding, Design
Patterns, System Design etc.,
Job Description :
Q2 is seeking an experienced Senior Software Engineer who is passionate about building
software on a SaaS platform.
Our team delivers online banking web and mobile software consisting of high-quality
technology solutions that enable financial institutions and their customers to securely
communicate and transact anytime and anywhere via online banking, mobile banking, and
voice banking.
In this role, you will be part of Q2 Digital Banking Engineering team that is responsible for
planning, defining and delivering the overarching technology to the satisfaction of our
amazing clients.
At Q2 we understand, respect, and appreciates different people, ideas, and culture. We
approach every challenge and new idea with a spirit of endless possibility. We work hard
but believe in keeping Q2 fun, relaxed, casual, and highly creative. Come join us in our
mission to build stronger and more diverse communities by strengthening their financial
institutions.
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 description