Senior Software Engineer

6 days ago


Hyderabad, Telangana, India State Street Full time ₹ 15,00,000 - ₹ 20,00,000 per year

Job Description
We are looking for a Senior level software engineer with expertise in enterprise Java technologies, Relational databases, cloud native application development, Agile methodologies and hands-on experience working in highly transactional, scalable software systems. The job involves the engineer to contribute towards new enhancements and maintenance of one or more components as a Senior member of a Front Office Trading team. The engineer will also be expected to provide engineering troubleshooting assistance to customer support teams, implementation teams and other development teams within Charles River.

Responsibilities

  • Work under minimal supervision to analyze, design, develop, test, and debug medium to large software enhancements and solutions within Charles River's business and technical problem domains.
  • Collaborate with Business Analysts and Product Managers to turn moderately complex business requirements into working and sustainable software.
  • Participate in the design of product architecture within the team's scope of responsibility.
  • Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript or other related software engineering languages.
  • Provide thoughtful insight and direction in code reviews.
  • Write unit and automation tests to ensure a high-quality end product.
  • Conduct manual tests to ensure a high-quality end product.
  • Contribute to written design and API documentation and participate in customer documentation process.
  • Actively participate in the agile software development process by adhering to the CRD Scrum methodology including attending all daily standups, sprint planning, backlog grooming, and retrospectives.
  • Participate in cross-team group activities to complete assignments.
  • Provide mentoring to junior engineers/interns when required.

Preferred Qualifications And Education

  • B.S. degree (or foreign education equivalent) in Computer Science, Engineering, Mathematics, and Physics or other technical course of study required. MS degree strongly preferred.
  • 8+ years of progressively responsible professional software engineering experience in core and enterprise java, including collections API, concurrency, multithreading, JDBC and web services.
  • 6+ years of experience in designing and developing software solutions in a highly transactional, concurrent, event driven systems. Financial Trading systems experience is a huge plus.
  • 2+ years of Cloud native application development experience in at least one of the cloud native platforms. Preferably, Microsoft Azure.
  • 2+ years of Experience in SpringBoot, Microservices, Kafka , cloud databases.
  • Extensive experience in RDBMS(Oracle and SQL Server) with a solid understanding of the transactional database intricacies and expertise in writing complex and high performing SQLs.
  • UI development experience in C#, React, Javascript is preferred.
  • Solid understanding of data structures and algorithms, object-oriented programming, design patterns.
  • Solid ability to write clean, maintainable code with extensive code coverage via unit tests.
  • Able to contribute to complex design specs in consultation with senior staff
  • Able to work on medium to large projects with no supervision and on more complex tasks with minimal oversight
  • Excellent written and verbal communication skills
  • Able to work well with peers in a collaborative team environment
  • Prior experience troubleshooting and fixing database and application performance issues is preferred
  • Great understanding of Agile development methodology and software development practices and principles.

Job ID: R-774030


  • Software Engineer

    6 days ago


    Hyderabad, Telangana, India Keka HR Payroll Software Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    About CompanyKeka has been a silent revolution in the making since our launch 9 years ago. Our steadfast focus on building an employee-centric HR platform was well received by more than 10,000+ businesses across India and the world. Today we are India's #1 platform in the segment with the greatest number of new customers adopting the platform. All with zero...


  • Hyderabad, Telangana, India APPIT Software Inc Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Senior Software EngineerAbout the Role:Notice Period: (Immediate Joiner - Only)Experience: 7+ YearsSkills:Java\TypeScript\React\SQL\Terraform\GRPC\MUI\Hashicorp stack To simplify, some with below exposures:GRPCReact, NextMonoreposHashicorp-> Consul-> Terraform-> Microservices interactionUnit tests using Jest, Cypress, JunitImportant Note –This role will...


  • Hyderabad, Telangana, India Tableau Software Full time

    Job Description- Build new and exciting components in an ever-growing and evolving market technology to provide scale and efficiency.- Develop high-quality, production-ready code that can be used by millions of users of our applications- Make design decisions on the basis of performance, scalability, and future expansion.- Work in a Hybrid Engineering model...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 15,03,000 - ₹ 23,32,000

    Senior Software EngineerOur team is responsible for developing innovative features and solutions that drive business growth. As a Senior Software Engineer, you will work closely with cross-functional teams to design and develop high-quality software products.Key Responsibilities:Design and develop complex software features using Agile...


  • Hyderabad, Telangana, India IMR Soft LLC Full time US$ 1,20,000 - US$ 2,00,000 per year

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As a Senior...


  • Hyderabad, Telangana, India EPAM Systems Full time US$ 1,50,000 - US$ 2,00,000 per year

    We are looking for aSenior Software Engineer (MERN)to join our team. The successful candidate will play a crucial role in designing software solutions for new application features using React, , TypeScript, and AWS. You will interact frequently with client stakeholders, communicate technical specifications, and guide the software engineering team through the...


  • Hyderabad, Telangana, India IMR Soft LLC Full time

    Were Hiring : Senior Software Engineer - JavaAre you a seasoned Senior Software Engineer who loves a challenge ? We're searching for a talented individual to join our team in Hyderabad and help us build the next generation of innovative applications.This is a hybrid role where you'll have the flexibility to work both from home and in our office.As a Senior...


  • Hyderabad, Telangana, India Growel Softech Pvt Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Senior Software EngineerDescriptionWe are seeking a Senior Software Engineer to join our dynamic team in India. The ideal candidate will have 5-7 years of experience in software development, contributing to the design and implementation of high-quality software solutions.ResponsibilitiesDesign, develop, and maintain scalable software applications.Collaborate...


  • Hyderabad, Telangana, India beBeeSoftware Full time ₹ 18,00,000 - ₹ 24,00,000

    Senior Software Engineer - Ruby on RailsWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and delivering innovative solutions for our product.Responsibilities:Design and implement new features within our product according to defined...


  • Hyderabad, Telangana, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    OverviewDoyouwant to work in a fun and supportive environment?Aterwin by Questwe know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.erwin by Questis an award-winning Data Modelling software...