
About Us:
We’re a team of finance and technology enthusiasts who enjoy revolutionizing the investment industry through digital products & services. We’re building the next generation investment management platform for our financial professional customers so they can build better investment portfolios & help their clients retire in style.
If you're looking for challenging work, smart colleagues, and a global employer with a social conscience, come explore your potential at Invesco. Make a difference every day!
Responsibilities:
- Design, develop, test, deploy and maintain highly performant api-driven web applications on our stack (Angular, React, SASS, Java SpringBoot, Mulesoft).
- Design and implement REST APIs to industry/company standards
- Work with our amazing product design team to develop and iterate on user interfaces that bring simplicity to complicated financial data.
- Interact with engineering members across the organization to ensure consistency in engineering practices and foster active exchange of ideas
- We have development centers in Atlanta, Houston, New York City and India and the ability to collaborate across a global organization is a key skill.
- Perform peer code reviews. Review performance, security and flexibility of the code.
- Participating in agile ceremonies (e.g. daily standup, release and sprint planning, demos, scrum of scrums).
- Work with Architect to define technical roadmaps
- Participate and help to evangelist and promote enterprise solutions with business and technology partners
The Experience You Bring:
- 2+ years experienced in front-end frameworks, such as Angular and React
- 3+ years experience in back-end technologies, such as Node.JS, ExpressJS, or Java Springboot
- 1+ years experience with Mulesoft or API development
- Experience with core AWS services
- Experience working in an Agile team and environment
- Familiarity with software engineering support systems and tools, such as Git, Jenkins, Bamboo, Gulp, Bower, Maven, Log4j
- Familiar with SSO solutions, such as SAML, OAuth, OpenID a plus
- Knowledge of the Financial Services industry a plus
- Good to have:
- Experience with DevOps tools like Docker, Kubernetes, Jenkins, etc.
- Experience in developing microservices-based architectures
- Knowledge of frontend technologies like HTML, CSS, and JavaScript
- Experience with Python technologies

About Invesco
About
Supportive. 🙌🏼 Inclusive. 🌈 Connected.🫱🏻🫲🏻
A true sense of belonging connects us all. We thrive because of our relationships with others and achieve more when we work together.
Candid answers by the company
We are a global investment firm dedicated to creating greater possibilities for our clients.
Dedicated team
We are more than 8,400 dedicated people in over 26 countries applying our passion, integrity, and expertise every day to solving the needs of our clients and finding new ways for them to realize their goals.
Driven by solutions
We are driven by creating the right solutions for our clients using investing art, science, and expertise across the firm, around the world, and across nearly every asset class, strategy, and vehicle.
Power of ideas
We believe in the power of ideas
over a top-down investing approach or philosophy. We seek out and embrace diverse thinking and ideas to create the best outcomes for our clients and their differing needs.
Solving challenges
We commit to our responsibilities, the role we play in the world, and the challenges we help solve - from the products we create to how we apply ESG principles as investors and how we live them as an organization.
Managing with trust
This is why we’re trusted to manage $1.5 trillion of assets*, giving our clients the confidence of working with a partner with size, scale and stability, who takes the utmost pride in their duty of care.
Similar jobs
Are you passionate about backend development and building scalable applications? Join our growing team!
Technical Skills:
- Extensive experience in programming/scripting languages and frameworks in at least two Node.js, Java Springboot, and Python.
- Understanding of architectural patterns like Flux and MVC is a desirable
- Work experience in REST API service, Socket connections, and mechanisms to handle real-time async data is important.
- Strong knowledge in OOPS, GIT, SQL/nonSQL DB (such as Elastic DB, Mongo DB, MySQL), Design Patterns
- Preferred to have experience with microservices, API gateway, AAA service
- Good knowledge of coding standards, design patterns, unit testing frameworks, TDD, CI/CD practices.
Must have previous experience in leading a team-
- Experience with RESTful web services, CSS, and HTML5 is desirable-
- Experience with designing and building APIs with REST/Microservices
- Good to know about AWS Lambda & supporting configuration knowledge. Knowledge of any of the serverless frameworks like Serverless, AWS SAM would be an advantage.-
- Good to know of API Gateway and CloudFront.-
👉 Required Skills:
- Strong experience with Node.js
- Hands-on expertise in Payment Gateway Integration
- Proficient in MySQL Database Management
- Knowledge of Socket Programming is a big plus!
1.Wordpress Development
2.PHP Programming
3.OOPS Concepts in PHP
4.Advanced custom and Security Plugins
5.Good Problem Solving skills.
6. Ability to create/tweak existing plugins
7. Ability to create multiple dashboards apart from admin dashboard
8.Good Knowledge in DB - MySQL/PostGreSQL
9.Ability to debug Frontend applications
10.Http/REST
Good to have Understanding of:
1.Wordpress Hooks
2.HTML, CSS, JS, Github tools, AWS, Basics of React JS.,Github link
3. Ability to create API over existing plugin data
We are looking for experienced PHP / Senior PHP Developer to join our web development projects. As a PHP Developer, you will play a key role in writing clean and efficient PHP code, following industry best practices and collaborating with the creative team. Your expertise and problem-solving skills will contribute to the success of our software development process.
Responsibilities:
- Write backend code and develop efficient PHP modules.
- Solve complex performance problems and address architectural issues.
- Integrate and combine data storage solutions.
- Contribute to all phases of the software development lifecycle.
- Troubleshoot and resolve issues as they arise.
- Collaborate effectively across different time zones using tools like GitHub, video conferences, and documents.
- Familiarity with common third-party APIs such as Google, Facebook, eBay, etc.
- Utilize version control tools and work with relational databases.
- Proficiency in HTML, CSS, JavaScript, and AJAX.
- Demonstrate strong problem-solving skills and attention to detail.
- Display a keen interest in learning new tools, languages, and workflows.
Requirements:
- B.Tech / MCA/ M.Tech/ Msc IT.
- Minimum of 5+ years of experience.
- Wordpress experience is a plus point
- Strong knowledge of PHP programming language and related frameworks such as Laravel, Symfony, or CodeIgniter.
- Proficiency in HTML, CSS, JavaScript, and jQuery.
- Experience working with databases like MySQL, PostgreSQL, or MongoDB.
- Familiarity with version control systems, preferably Git.
- Understanding of object-oriented programming (OOP) principles.
- Strong problem-solving skills and ability to work independently as well as in a team environment.
Software Architect
Bangalore, India / Engineering/ Full-time
Job Overview:
As a Software Architect, you will play a crucial role in designing, developing, and maintaining robust and scalable backend solutions for our software applications. You will be responsible for making strategic technical decisions, and collaborating with cross-functional teams to ensure the successful delivery of high-quality software products with scalable backend infrastructure.
Responsibilities:
- System Architecture:
- Design and architect scalable, efficient, and maintainable backend systems.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
- Technical Leadership:
- Provide technical leadership and guidance to the development team, ensuring best practices and coding standards are followed.
- Mentor and coach team members, fostering a culture of continuous learning and improvement.
- Backend Development:
- Lead the development of backend components, modules, and features primarily on Ruby on Rails tech stack and also be open to contribute in other tech stacks based on Java/Kotlin and Python.
- Implement and maintain APIs, data models, and database structures to support application functionality.
- Performance Optimization:
- Identify and address performance bottlenecks, ensuring optimal system response times and resource utilization.
- Implement caching strategies and other performance optimization techniques.
- Collaboration:
- Collaborate with frontend developers, product managers, and other stakeholders to integrate frontend and backend components seamlessly.
- Participate in code reviews to ensure code quality, adherence to standards, and knowledge sharing within the team.
- Security and Compliance:
- Implement and enforce security best practices to safeguard sensitive data.
- Stay updated on industry trends and emerging technologies to ensure compliance and security standards are met.
- Documentation:
- Create and maintain comprehensive technical documentation for the backend architecture, APIs, and development processes.
- Continuous Improvement:
- Proactively identify opportunities for process improvement and contribute to the evolution of development methodologies and practices.
Qualifications:
- Overall 10+ years of experience, with 2+ years as a Software Architect with a focus on backend development using Ruby on Rails.
- In-depth knowledge of Ruby on Rails framework, database design, and API development.
- Strong understanding of software architecture principles, design patterns, and best practices.
- Experience with performance optimization, scalability, and security considerations.
- Excellent communication and collaboration skills.
- Leadership experience with a demonstrated ability to mentor and guide development teams.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent work experience).
Bonus points:
- Familiarity with front-end technologies and frameworks(ReactJs).
- Experience with other programming languages.(Kotlin/Python)
- Experience with cloud platforms and microservices architecture.
- Knowledge of DevOps practices and tools.(AWS, Kubernetes, )
Join us in revolutionizing the way software solutions are developed, and contribute to building cutting-edge applications that make a positive impact on our users and the industry.
Sr. Software Developer
Work Experience: 8+ Years
The Number of Vacancies: 2
Location:
CTC: As per industry standards
About the Job Description
Senior software developers are responsible for designing, testing, and implementing new and updated software programs. They take on a managerial role and lead the development team with all software development tasks. Their job is to ensure all projects are completed on time and to company specifications.
What We Are Seeking
- Hands-on experience in Core Java and Advanced Java.
- Hands-on Java Framework-Architecture and Advanced Concepts Understanding and Implementation in Real-Time Projects
- Knowledge of Weblogic, Microservices
- Experience in developing APIs and RESTful services using Node JS.
- Strong understanding of the usage and implementation of JWT tokens and access control API development.
- Knowledge of AWS, SSL integration, Docker, Postman
- Extensive knowledge of MongoDB, MySQL, Redis, and Oracle.
- Understanding of how to integrate third-party APIs such as Payment Gateway
- Knowledge of code versioning tools such as GIT
- Must have good analytical, debugging, and problem-solving skills.
- Good communication skills.
Responsibilities
- Produce high-quality code and experience with security implementations.
- Collaborating with front-end developers on the integration of elements.
- Running diagnostic tests, repairing defects, and providing technical support.
- Documenting Node.js processes, including database schemas, as well as preparing reports.
- Work with the QA Team to develop testing protocols to identify and correct challenges.
You will be directly working with the CTO and create an impact on the product which was named as TOP 20 software product companies in India by G2.
We are looking for strong developers with below skills,
- Java
- Springboot
- REST API
- Microservices
Excellent communication skill.
Notice : Immediate - 30 days
The key aspects of this role:
- Candidate with exceptional programming skills, problem-solving abilities and strong work ethic.
- The candidate has to work on custom programming and web application development for Drupal.
- Testing, maintenance and troubleshooting of existing company sites and resolving issues if any.
- Contributing ideas and efforts towards internal projects and working as part of a team to find solutions on various problems.
- Communicate technical ideas to business users and other teams (design, QA). • Collaborate with team members and to work independently when needed. • Eager to embrace current and emerging web technologies.
To be the right fit, you'll need:
- Experience of total 4+ years working on PHP and Drupal 7,8 Development (at least 2+ years in Drupal 8)
- Strong knowledge of MySQL, jQuery, HTML5, CSS
- Experience with Drupal architecture, best practices and coding standards
- Knowledge on Views, Services etc.
- Experience in custom module and theme creation
- Familiar with sub version control systems such as Git or SVN
- Basic knowledge of environment setup for Linux distribution
5 years of architecture, design and programming experience preferably in fast-paced dynamic environment
Strong application design and implementation skills, solid understanding of the entire development cycle.
Strong background in Java/J2EE based application
Strong background in Spring/Spring boot based application
Strong background in Microservices based application
Experience working with Apache and/or Tomcat
Experience in transforming requirements to software design
Strong Experience with developing Java SAAS web applications.
Working experience in Industry Standard protocols related API Security including OAuth
Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
Strong background working with Linux/UNIX environments.
Strong Shell scripting experience.
Working knowledge with Oracle, DB2 or MongoDB databases.
Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play. Strong agile/scrum development experience
Strong collaboration and communication skills within distributed project teams
Excellent written and verbal communication skills
Job Title: Senior Software Engineer - Mulesoft / Informatica
Job Description:
- Senior integration developer who is having experience in any two of the integrations tools, Dell Boomi, MuleSoft, Informatica.
- Understand, gather and document requirements
- Analyze and design the solution, if needed help PM/Architect to decide the architecture
- Develop the solution and guide the team to develop the solution
- Follow coding guidelines
- Test the developed solution
- Follow the organizational / project processes
- Provide necessary support with right attitude to the project manager and the project team
Job Responsibilities:
- Gather requirements, analyze, document the design approach, develop and produce quality output
- Follow the project processes
- Mentor junior resources
- Impart training where necessary
- Be open to learn other integration tools
Primary Skills Required: Dell Boomi, Mulesoft, Informatica
Secondary Skills Required: Java, Salesforce
Technical Skills Required:
Experience in any one of the Integration tool, Dell Boomi, Mulesoft and Informatica.
Required at least one Certification on any Integration Tool
Experience: 5 years to 10 years










