Back to Jobs
3 Days ago
Interesting Job Opportunity: Principal Software Engineer - Backend Development
Pune, Maharashtra, India
Information Technology
Full-Time
Career Makers (Delivering Fresh Talent in Bulk)
Overview
What You Will Do Day-to-day
In this role, you will be responsible for designing, developing, and implementing complex financial trading systems that process large volumes of data customized to different business groups focusing on scalability, reusability, performance, efficiency, and fault tolerance. You will also review and implement complex design and code that meets the requirement of multiple stakeholders. You will need to understand the complexities of multi-threaded and multi-forked systems that cater to
ever-changing business needs and balance the long-term big picture and short-term implications of design decisions. Additionally, you will need to understand the product and project management space and plan roadmaps and deliverables in a manner that maximizes business capabilities. You will also be responsible for coaching, guiding, and mentoring various engineers working across different efforts by providing oversight and direction.
Who We Are Looking For
Basic qualifications :
In this role, you will be responsible for designing, developing, and implementing complex financial trading systems that process large volumes of data customized to different business groups focusing on scalability, reusability, performance, efficiency, and fault tolerance. You will also review and implement complex design and code that meets the requirement of multiple stakeholders. You will need to understand the complexities of multi-threaded and multi-forked systems that cater to
ever-changing business needs and balance the long-term big picture and short-term implications of design decisions. Additionally, you will need to understand the product and project management space and plan roadmaps and deliverables in a manner that maximizes business capabilities. You will also be responsible for coaching, guiding, and mentoring various engineers working across different efforts by providing oversight and direction.
Who We Are Looking For
Basic qualifications :
- A Bachelors or Masters degree in Computer Science or any related discipline with 7 to 15 years of core software development experience.
- Exceptional computer science fundamentals in algorithm, data structures, databases, operating systems, etc.
- Extensive hands-on experience in building multithreaded systems using C++, Python or Java.
- An expertise in designing and developing complex systems.
- Proven experience with problem-solving and data structures and algorithms.
- Excellent hands-on development skills to prototype technical solutions.
- The ability to mentor and coach junior team members.
- The ability to work with a diverse set of stakeholders, bring in the right prioritizations and deliver to the dynamically changing requirements.
- Experience working in the finance domain.
- Hands-on experience with C++, Python or Java.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in