
▷ 3 Days Left: Software Engineer III
6 days ago
Job Description
Job Description:
About us
At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.
One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.
Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.
Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us
Global Business Services
Global Business Services delivers Technology and Operations capabilities to Lines of Business and Staff Support Functions of Bank of America through a centrally managed, globally integrated delivery model and globally resilient operations.
Global Business Services is recognized for flawless execution, sound risk management, operational resiliency, operational excellence and innovation.
In India, we are present in five locations and operate as BA Continuum India Private Limited (BACI), a non-banking subsidiary of Bank of America Corporation and the operating company for India operations of Global Business Services.
Process Overview
Global Markets Technology & Operations provides end-to-end technology solutions for Global Markets businesses including Equities, Prime Brokerage, Interest Rates, Currencies, Commodities, Derivatives and Structured Products. Across all these products, solutions include architecture, design, development, change management, implementation and support using various enterprise technologies. In addition, GMT&O provides Sales, Electronic Trading, Trade Work Flow, Pricing, and Market Risk, Middle office, Collateral Management, Credit Risk, Post-trade confirmation, Settlement and Client service processes for Trading, Capital Markets, and Wealth Management businesses.
Job Description:
- GMT FICC eTrading team partners with Global FICC businesses to provide solutions for electronic trading on client and dealer markets, we cover a wide range of financial products including Rates, FX, Municipal , Mortgage and Credit businesses spanning the globe. We cover several functional domains including front-end tooling, pricing, low latency market making, algorithmic execution, automated hedging,low latency order and market data connectivity and STP. As such, we are a diverse group of project managers, business analysts, and developers (front-end and back-end).
- Our systems facilitate the electronic trading of many products on the client markets, brokers, OTC venues and exchanges, the majority of which are securities and derivatives.
- We are looking for a core developer to work on several exciting projects for the global FICC businesses. The projects cover both continuous business growth/expansion on Municipal electronic trading and transformation initiatives, touching everything end-2-end from pricing, execution to STP.
- The developer will be working closely with the business end-user to maintain, enhance and develop the most strategic and revolutionary trading solution across the street. which is designed to be the flagship next-generation trading application over the cutting-edge technology.
- The ideal candidate would have experience working in development in markets, either at an investment bank or somewhere similar. Other relevant development experience, however, will be considered. The candidate must have strong analytical and problem-solving skills and be able to work with a geographically diverse team.
Responsibilities:
- Expert proficiency with computer technologies including Java, Linux, and OO Design with a focus on performance, re-usability, test automation and flexibility for customizations
- Be curious and inquisitive around industry trends and strive for continuous improvement
- This includes but not limited to trading venues, order types, market data, applicable regulations and order routing
- The candidate will be responsible for designing and developing software applications that support electronic trading with brokers, exchanges, and third-party execution platforms.
- Design Develop , and Deployment of robust distributed services, striking the appropriate balance between reliability, throughput, latency, resiliency, engineering velocity, and cost.
- Design, build, and maintain core Data & Market Connectivity Team services that directly power our best-in-class data product and trading systems.
- Contribute to the evolution of our tech stack as we scale our product.
Requirements
Education- Graduation / Post Graduation-Strong academic record, ideally with a Bachelor's degree in Computer Science, Information Science, engineering or related technical or quantitative discipline
- Certifications If Any: NA
Experience Range. - 10- 13 years
Foundational Skills
Strong software development fundamentals including data structures, design patterns, and object-oriented programming in JAVA
- Good team working skills and ability to work in a distributed global team environment
- Flexible and able to deliver quality results in the required timeframe
- The position requires a strong understanding of design principles and the ability to adhere to complex design requirements
- Strong verbal and written communication skills ability to communicate with business users
- Proven ability to build services in a large-scale production environment.
- Hands-on experience in building distributed systems.
- Working knowledge SQL database ORMs.
- Open communication skills, including asking questions, assuming good intentions, and prioritizing transparency.
- Prior experience working at startups or small product-oriented teams.
- Experience with Kafka or other stream-based messaging queues for 1+ years.
- A fintech background is preferred, but not required.
- Proven experience in ultra-low latency application development.
- Substantial experience in Java programming, with a focus on multi-threaded/server application development.
- Previous experience working in the financial institution industry is required.
- Strong knowledge of the FIX protocol is essential, particularly FIX 4.2 to FIX 5.0 with repeating groups.
- Familiarity with binary trading protocols is beneficial.
- Extensive experience in Linux development is required.
- Working knowledge of networking protocols such as TCP/IP and multicast is expected
Desired skills
- Experience based knowledge of market structure and trading workflows
- Aptitude and ability to efficiently implement quantitative models, perform statistical data analysis, build/use data visualization tools and conduct simulation and back-testing of strategies
Location- Chennai
Shift Timings- 11:00 am to 8:00 pm
-
▷ 3 Days Left! Software Engineer
2 weeks ago
Bengaluru, India APPIT Software Inc Full timeJob Description Software Engineer- ALM Location : Bangalore Role : Software Engineer Notice period : 30 days Experience : 3-5 years Primary Skills: - Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases. - Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and...
-
Software Engineer III
1 week ago
Bengaluru, India Rocket Software Full timeJob Description It's fun to work in a company where people truly BELIEVE in what they're doing! Job Description Summary: The Software Engineer-III designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities,...
-
[3 Days Left] Software Engineer III
6 days ago
Bengaluru, India Chase Bank Full timeJob Description Our Consumer & Community Banking division serves our Chase customers through a range of financial services, including personal banking, credit cards, mortgages, As a Software Engineer III at JPMorgan Chase within Consumer & Community Banking - JPM Wealth Management, you will be a seasoned member of an agile team, tasked with designing and...
-
Software Engineer III
2 weeks ago
Chennai, Tamil Nadu, India TekWissen Full time ₹ 15,00,000 - ₹ 20,00,000 per yearJob Title: Software Engineer III - Core Engineer IIILocation: ChennaiWork Type: HybridOverview:TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have...
-
3 Days Left Lead Software Engineer-Python
3 weeks ago
Chennai, Tamil Nadu, India Trimble Full timeJob DescriptionTrimble Chennai is on the lookout for a proactive Python Full stack Software Engineer to join its Cloud Platform Engineering Team. The role focuses on developing and maintaining robust SaaS services applications that operate at scale and are highly reliable and performant across AWS, Azure Platform.Key Responsibilities- Clear understanding of...
-
Software Engineer III
4 days ago
Pune, India Chase Bank Full timeJob Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and Community Banking, you will be an experienced member of an agile team, tasked with designing and delivering reliable, market-leading technology products that...
-
Bengaluru, India Autodesk Full timeJob Description Job Requisition ID # 25WD91832 Position Overview As a Senior Software Development Engineer you will join the Engineering & DevOps Services (EDS) team within AI, Data & Automation (AIDA) at Autodesk. Our team drives the Enterprise AI Strategy by building and operationalising the Enterprise AI Fabric, enabling intelligent search,...
-
Software Engineer III
4 days ago
Hyderabad, India hackajob Full timeJob Description hackajob is collaborating with J.P. Morgan to connect them with exceptional tech professionals for this role. We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer and Community Banking , you serve as a seasoned...
-
Software Engineer III
2 weeks ago
Chennai, Tamil Nadu, India TekWissen Full time ₹ 15,00,000 - ₹ 25,00,000 per yearOverview:TekWissen is a global workforce management provider throughout India and many other countries in the world. The below clientis a global company with shared ideals and a deep sense of family. From our earliest days as a pioneer of modern transportation, we have sought to make the world a better place one that benefits lives, communities and the...
-
(15h Left) Software Engineer III
1 week ago
Hyderabad, India JPMorganChase Full timeJob Description Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Consumer and community banking technology team , you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology...