Principal - Software Engineering
4 weeks ago
The Purpose of This Role
Principal Software Engineer will be working in development and delivery of high quality, timely and maintainable software solutions in an agile environment which meet functional and non-functional business requirements. This role will involve partner & stakeholder engagement, design and release support along with technical guidance to the team.
The Value You Deliver
Designing and implementing technology solutions for the Platform Engineering Team within Brokerage space.
High Performance distributed computing applications
Working closely with our business partners to contribute to business-critical initiatives
Demonstrate software engineering excellence through continuous integration, continuous deployment,
Keeps current with IT blueprint, frameworks and technologies that would benefit us and improve our productivity; guides junior team members on technology
Collaborate with multiple stakeholders/large cross functional teams as part of work delivery
Follows practices and contribute towards innovative solutions to increase productivity
The Skills that are Key to this role
Technical / Behavioral
You have excellent proficiency in Java
You have excellent proficiency in REST Webservice development.
You have good proficiency in Linux operating systems and shell scripting
You have proficiency in multi-processing and parallel computing
You have experience and expertise in profiling and performance turning software
You have proficiency in enterprise design patterns
You have proficiency in SQL
Ability to drive mature delivery practices through automation
You are proficient with CI & CD tools
You can adeptly manage both real time and batch systems
You have the drive and ability to deliver software with a high degree of automation
You are proficient with version control systems and can handle development for multiple releases in parallel
You can modernize applications and determine efficient solutions that are cloud ready
You have the spirit and willingness to contribute to org level innovation
You have a learning mindset and can demonstrate versatility in addition to your specialization
You should have the ability to work effectively with both partners and project team members
You know Agile methodologies or iterative development processes
You know Acceptance test-driven development a plus.
You have Ability to take ownership
You Coach team members and take accountability for the deliverables
You have Excellent collaboration and Interpersonal skills
You have Great attitude, being a mentor, team player and effective contributor
You have Focus on productivity
The Skills that are good to have for this role
Experience with AWS
Experience with Angular
Experience with Kafka
Experience working with Streaming data applications
How your work Impacts the Organization
Fidelity Brokerage Technology provides a wide range of brokerage technology solutions for our FI technology and business partners. Our team provides technology services in development, maintenance, quality assurance and production support of mission critical brokerage applications. The FBT platform, we support is used by + Correspondent banks, + Investment Advisors, 12 million+ retail customers and + hedge funds, and is capable of handling over 1 million trades per day amounting to million shares. The FBT India team is distributed across Chennai and Bangalore. This is an opportunity in Chennai that involves platforms that support algo based systematic trading for our institutional customers.
The Expertise we’re looking for
BE / MTech / MCA
10+ years of IT experience as a developer
Location : Chennai
Shift timings : 11:00 AM – 8:00 PM
Certifications:
-
Python Principal Software Engineer
2 weeks ago
Chennai, India Virtusa Full timePython Principal Software Engineer - CREQ188493 Description Job Overview:Position demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Principal engineer will set coding standards, menotr junior developers and collaborate with cross functional teams to align tech...
-
Python Principal Software Engineer
3 weeks ago
chennai, India Virtusa Full timePython Principal Software Engineer - CREQ188493 Description Job Overview:Position demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Principal engineer will set coding standards, menotr junior developers and collaborate with cross functional teams to align tech...
-
Principal Software Engineer
1 month ago
Chennai, India Toast Full timePrincipal Software Engineer (Backend)Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.Are you bready* for a change?Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level and...
-
Principal Engineer, VP
3 weeks ago
Chennai, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou’ll be playing a major role in the engineering centre of excellence, collaborating to improve the bank’s overall software engineering capabilityYou’ll gain valuable stakeholder exposure...
-
Principal Engineer, VP
3 weeks ago
Chennai, Tamil Nadu, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll be playing a major role in the engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable stakeholder exposure as...
-
Principal Software Engineer
2 months ago
chennai, India Toast Full timePrincipal Software Engineer (Backend) Toast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change? Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level...
-
Principal Product Manager(APIM)
6 days ago
chennai, India Software AG Full timeA Principal Product Manager in Software Development plays a critical role in guiding the development and success of software products or services. They are responsible for defining the product's vision, strategy, and roadmap, as well as ensuring that the development team creates a product that meets customer needs and aligns with the company's goals. ...
-
Principal Product Manager(APIM)
6 days ago
Chennai, India Software AG Full timeA Principal Product Manager in Software Development plays a critical role in guiding the development and success of software products or services. They are responsible for defining the product's vision, strategy, and roadmap, as well as ensuring that the development team creates a product that meets customer needs and aligns with the company's goals.Trusted...
-
Principal Software Development Engineer
1 month ago
Chennai, India MaxLinear Full timeResponsibilitiesMaxLinear is seeking a Principal Software Development Engineer to join our growing team. In this role, you will focus on the following:Lead development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data...
-
Principal Engineer, VP
1 week ago
Chennai, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou’ll be playing a major role in the engineering centre of excellence, collaborating to improve the bank’s overall software engineering capabilityYou’ll gain valuable stakeholder exposure...
-
Principal Software Engineer
1 month ago
Chennai, India Clear Ventures Full timeToast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love.Are you bready* for a change?Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level and level up the team. As well as providing...
-
Principal Engineer, VP
3 weeks ago
Chennai, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou’ll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank’s overall software engineering capabilityYou’ll gain valuable...
-
Principal Engineer, VP
3 days ago
Chennai, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou’ll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank’s overall software engineering capabilityYou’ll gain valuable...
-
Principal Engineer, VP
4 weeks ago
Chennai, Tamil Nadu, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is a challenging role that will see you design and engineer software with the customer or user experience as the primary objectiveYou'll actively contribute to our architecture, design and engineering centre of excellence, collaborating to improve the bank's overall software engineering capabilityYou'll gain valuable...
-
Principal Engineer, VP
1 week ago
Chennai, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is an exciting and challenging opportunity to work in a collaborative, agile and forward thinking team environmentWith your software development background, you’ll be delivering software components to enable the delivery of platforms, applications and services for the bankAs well as developing your technical talents,...
-
Principal Engineer, VP
2 weeks ago
Chennai, Tamil Nadu, India NatWest Digital X Full timeJoin us as a Principal EngineerThis is an exciting and challenging opportunity to work in a collaborative, agile and forward thinking team environmentWith your software development background, you'll be delivering software components to enable the delivery of platforms, applications and services for the bankAs well as developing your technical talents,...
-
Principal Software Engineer
1 month ago
chennai, India Clear Ventures Full timeToast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change? Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level and level up the team. As well as...
-
Principal Software Engineer
1 month ago
Chennai, India Clear Ventures Full timeToast is driven by building the restaurant platform that helps restaurants adapt, take control, and get back to what they do best: building the businesses they love. Are you bready* for a change? Toast is looking for a Principal Software Engineer to take responsibility for bringing our architecture to the next level and level up the team. As well as...
-
Principal Software Development Engineer
2 months ago
chennai, India MaxLinear Full timeResponsibilities MaxLinear is seeking a Principal Software Development Engineer to join our growing team. In this role, you will focus on the following: Lead development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed...
-
Principal Software Development Engineer
2 months ago
Chennai, India MaxLinear Full timeResponsibilities MaxLinear is seeking a Principal Software Development Engineer to join our growing team. In this role, you will focus on the following: Lead development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data...