Senior Engineer

3 weeks ago


Chennai Tamil Nadu, India Bank of America Full time

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 Were 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 Business Markets Technology 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 G10 FXCASH Post Trade Platform at Bank of America BofA offer a dynamic and competitive environment with exciting career opportunities around FX Trading We are an organization with deep technical and industry experience that specializes in designing and developing highly distributed integrated trading solutions in an environment where performance and scalability are critical to success Our goals are strategic to help our business partners improve and sustain business driving revenue while mitigating risks and improving operational efficiencies In a revolutionary capital markets landscape driven by far reaching regulatory reform and cross-industry initiatives our teams leverage their deep business knowledge and technical expertise to build and integrate platforms that offer front to back electronic processing and risk management capabilities in a highly motivated and competitive work environment When youre with Bank Of America and Trade capture lifecycle management group youre part of a dynamic cross-functional organization with business analysts developers and systems engineers testing professionals and business technical support professionals A Senior Engineer who will be the development lead responsible for defining and leading the engineering approach for complex features to deliver significant business outcomes with FX Cash Trade booking and Cross Asset Services Team under FX Trade Management using Quartz Framework Key responsibilities of the role include delivering complex features and technology enablers that improve development efficiencies They provide technical thought leadership based on the significant experience they have built through multiple software implementations and has developed both depth and breadth in a number of technical competencies This is an individual contributor for one or more teams but can also lead and be accountable for end-to-end solution design and delivery Candidates who are highly proficient in Python and have worked extensively in any integrated trading position management pricing and risk management platform This role ensures solutions are well designed with maintainability ease of integration and testing built-in from the outset Candidate with Big Data knowledge would be an added advantage The candidate will collaborate with other members of the team globally to define the strategic architecture adopt best working practices and build server side solutions that add significant value to end-user experience The teams use agile development with varying levels of maturity amongst them India team is distributed across Chennai Mumbai and the global team across New York and Chicago Singapore and Hong Kong Experience in building Trade Booking systems in any line of business is must Responsibilities Ensure that the design and engineering approach for complex features are consistent with the larger portfolio solution Design develop test and document scalable highly reliable enterprise global systems in a structured disciplined and fast-moving environment Conduct research designs prototyping and other exploration activities such as evaluating new toolsets and components for release management CI CD features etc Performs spike proof of concept as necessary to mitigate risk or implement new ideas Utilizes multiple architectural components across data application business in design and development of client requirements Help define the technology tool stack for the solution Evaluates and adapts new testing tool framework practices for team s Enable team s applications with CI CD capabilities Engages with other technical stakeholders pertaining to efficient functioning of CI-CD pipeline Support mentor coach team s on design and best practices for high code performance e g pairing code reviews Constantly seek better ways of solving technical problems and designing the solution not afraid of challenging the status quo Create frameworks interfaces and complex components for team s to utilize and develop Accountable for technical delivery of complex features for either a single team or multiple teams Fast in learning and adopting of new framework and technologies Support the production environment assist in the diagnosis and resolution of incidents and maintain the stability and integrity of systems Mentors other Software Engineers and coaches team on CI-CD practices and automating tool stack Critically evaluate design and code implementation in terms of quality and robustness Explore state of the art technology solutions and incorporate into current technology stack Recruit mentor and develop additional members of the Cross-Asset Technology team Follow agile development culture and open to perform multiple roles as demanded by the project Work with stakeholders to establish high-level solution needs and with architects for technical requirements Lead the technical oversight for teams in solution development Requirements Education Bachelors Masters degree in computer science or engineering Certifications if any NA Experience Range 13-18years Foundational skills Strong Hands-on Software Development experience in Python Java Python Preferred Experience in the Investment Banking Capital Markets Good understanding on OOP fundamentals Data structures Algorithms Design patterns Experience building RESTful APIs Flexible to adopt new technologies specifically Python if previous experience is in Java Strong problem solving and Strong analytical and diagnostic skills as well as attention to detail Must be a self-starter independent thinker with excellent communication Ability to work in fast development environment and quickly adapt to the changes Good understanding of the SDLC Agile processes and ability to work with agile methodology Ability to handle multiple projects concurrently able to work under pressure to meet tight deadlines Very good verbal and written communications skills Competent database SQL skills Desired skills Prior experience in applications that deal with any trading systems Demonstrable knowledge in Python Java Business knowledge about capital markets and FX financial products Experience of working in integrated front office development environments Experience in Test Driven and Behavior Driven development methodology Work Timings 10 00AM 8 00PM Job Location Chennai



  • Chennai, Tamil Nadu, India RINA Full time

    RINA is currently recruiting for a Senior Maintenance Engineer to join its office in Chennai within the Operations and Maintenance Engineering Division Mission The Senior Maintenance Engineer leads and oversees various aspects of asset maintenance within engineering consulting projects This role involves managing project technical documentation ...

  • Senior Engineer

    2 days ago


    Chennai, Tamil Nadu, India APTIV Full time

    Senior Engineer Assistant Manager - Manufacturing Maintenance Roles Responsibilities Knowledge on breakdown Preventive predictive maintenance Maintenance of die s Applicators Knowledge on utilities maintenance - HT LT panels Electrical distribution panels UPS air conditions Compressor Fire Hydrant DG Forklifts pallet trolley Etc Analyzing daily breakdown...


  • tamil nadu, India Lamprell Full time

    Job Title: Senior Structural EngineerLocation: Chennai, IndiaDepartment: Civil & Structural EngineeringEmployment Type: Full-TimeRole Overview:The Senior Structural Engineer will lead the detailed engineering design of assigned structural work areas, ensuring all deliverables meet project specifications, industry standards, and regulatory requirements. The...


  • tamil nadu, India Lamprell Full time

    Job Title: Senior Structural Engineer Location: Chennai, India Department: Civil & Structural Engineering Employment Type: Full-Time Role Overview: The Senior Structural Engineer will lead the detailed engineering design of assigned structural work areas, ensuring all deliverables meet project specifications, industry standards, and regulatory requirements....


  • tamil nadu, India Nextiva Full time

    We’re Hiring: Senior Backend Software Engineer | Hybrid – India At Nextiva , we’re building the future of unified customer experience management — helping businesses connect with their customers like never before. We’re looking for a Senior Backend Software Engineer to join our growing engineering team and help power the scalable systems behind our...


  • tamil nadu, India Nextiva Full time

    We’re Hiring: Senior Backend Software Engineer | Hybrid – IndiaAt Nextiva, we’re building the future of unified customer experience management — helping businesses connect with their customers like never before. We’re looking for a Senior Backend Software Engineer to join our growing engineering team and help power the scalable systems behind our...

  • Senior Engineer

    2 weeks ago


    Guindy, Chennai, Tamil Nadu, India ZF Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Become our next FutureStarterAre you ready to make an impact? ZF is looking for talented individuals to join our team. As a FutureStarter, you'll have the opportunity to shape the future of mobility. Join us and be part of something extraordinarySenior Engineer - EHSCountry/Region: INLocation:Guindy, TN, IN, 600032Req ID 82519 | ORAGADAM, India, ZF CV...

  • Senior Data Engineer

    3 weeks ago


    Chennai, Tamil Nadu, India AstraZeneca Full time

    Job Title Senior Data Engineer Career Level D3 Introduction to role Are you ready to disrupt an industry and change lives We are seeking a seasoned Senior Data Engineer to join our innovative team With a focus on modern data tools and cloud platforms you ll play a pivotal role in transforming our ability to develop life-changing medicines If you have...


  • Chennai, Tamil Nadu, India Talent Worx Full time

    Position Senior QA Automation Engineer Overview We are looking for a highly skilled Senior QA Automation Engineer to join our talented QA team In this role you will be instrumental in the development and execution of automated test scripts ensuring the highest quality software delivery You will collaborate with cross-functional teams to enhance...


  • Chennai, Tamil Nadu, India LevelShift Full time

    Are you passionate about building high-performing scalable eCommerce applications that enhance customer experience and streamline business operations Join LevelShift as a Senior Software Engineer Shopify Applications where you ll design develop and integrate custom Shopify apps and extensions that power enterprise-grade online stores You ll collaborate...