Experienced Senior Software Engineer

2 weeks ago


Pune, Maharashtra, India Fulcrum Digital Full time

About the Role

Fulcrum Digital is seeking a highly skilled Senior Software Engineer to join our agile and next-generation digital accelerating company. As a key member of our team, you will play a critical role in the analysis, design, development, and delivery of software solutions.

Responsibilities

As a Senior Software Engineer, you will:

  • Define requirements for new applications and customizations, adhering to standards, processes, and best practices.
  • Participate in team prioritization discussions with Product/Business stakeholders.
  • Estimate and own delivery tasks (design, dev, test, deployment, configuration, documentation) to meet the business requirements.
  • Automate build, operate, and run aspects of software.
  • Drive code/design/process trade-off discussions within the team when required.
  • Report status and manage risks.
  • Drive integration of services focusing on customer journey and experience.
  • Perform demos/acceptance discussions with Product owners.
  • Develop a complete understanding of end-to-end technical architecture and dependency systems.
  • Drive adoption of technology standards and opinionated frameworks, and review coding, test, and automation work of team members.
  • Mentor and guide new and less-experienced team members.
  • Identify opportunities to improve an overall process and trim waste.
  • Share and seek knowledge within the Guild/Program to drive reuse and productivity.

Requirements

To be successful in this role, you will need:

  • Ability to write secure code in Java (11 or higher) and familiarity with secure coding standards (e.g., OWASP, CWE, SEI CERT) and vulnerability management.
  • Efficiency in Java, Spring, SpringBoot, JPA, Angular, SQL, Microservice.
  • Understanding of basic engineering principles used in building and running mission-critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture).
  • Able to perform debugging and troubleshooting to analyze core, heap, thread dumps, and remove coding errors.
  • Understanding and implementation of standard branching (e.g., Gitflow) and peer review practices.
  • Skills in test-driven and behavior-driven development (TDD and BDD) to build just enough code and collaborate on the desired functionality.
  • Understanding of use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the Gang of Four) to implement efficient code.
  • Understanding and implementation of Application Programming Interface (API) standards and cataloging to drive API/service adoption and commercialization.
  • Application of tools (e.g., Sonar) and techniques to scan and measure code quality.
  • Skills to collaborate with the team and business stakeholders to estimate requirements (e.g., story pointing) and prioritize based on business value.
  • Skills to orchestrate release workflows and pipelines, and apply standardized pipelines via APIs to achieve CI and CD using industry-standard tools (e.g., Jenkins).
  • Skills to document and drive definition-of-done for requirements to meet both business and operational needs.
  • Understanding of how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing.


  • Pune, Maharashtra, India BMC Software, Inc. Full time

    Job Title: Senior Software Engineer - Full Stack Developer PositionWe are seeking a skilled and experienced Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications.Key Responsibilities:* Design and develop software applications using...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:At Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our Global Business Applications team. As a Senior Software Engineer, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back office...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerSummary:Rocket Software seeks a highly skilled Senior Software Engineer to develop and enhance application capabilities on critical systems and platforms. Key Responsibilities:Design and develop technical solutions within a functional area or domain.Lead the overall development and implementation of system enhancements and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a Senior Software Engineer, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewRocket Software is a leading provider of software development solutions. As a Senior Software Engineer, you will play a key role in developing and maintaining our critical back office systems and platforms.


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerJob Summary:We are seeking a highly skilled Senior Software Engineer to join our team at Rocket Software. As a key member of our software development team, you will be responsible for designing, developing, and implementing software features and functionality, as well as troubleshooting and debugging existing systems.Key...


  • Pune, Maharashtra, India Rocket Software Full time

    Job DescriptionAt Rocket Software, we 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, developing, and deploying secure, scalable, and highly available software solutions in the AWS public cloud.Key Responsibilities:Design and develop software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job OverviewThe Senior Software Engineer at Rocket Software designs, develops, and implements software features, functionality, and enhancements. They troubleshoot and debug software, ensuring its compatibility with hardware. This role involves creating software tools, including operating systems, compilers, routers, networks, utilities, databases, and...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Application DeveloperJob Summary:At Rocket Software, we are seeking a highly skilled Senior Application Developer to join our Global Business Applications team. As a key member of our team, you will be responsible for designing and developing new features and functionality, as well as enhancing application capabilities on our critical back...


  • Pune, Maharashtra, India Cloud Software Group Full time

    About This Role:We are seeking a skilled Senior Software Engineer to join our Cloud Software Group team. As a key member of our technical team, you will be responsible for designing and developing cloud-based solutions using Java technologies on AWS or Azure.About the Job:Design and develop on-premise and cloud server-side JasperReport Server (JRS)Develop...


  • Pune, Maharashtra, India Rocket Software Full time

    Job SummaryAs a Senior Application Developer at Rocket Software, you will be responsible for designing and developing new features and functionality for our critical back office systems and platforms. This role requires a strong technical background and leadership skills to lead the overall development and implementation of system enhancements, new features,...


  • Pune, Maharashtra, India L4B Software Full time

    Job DescriptionL4B Software is a cutting-edge technology company specializing in embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We...


  • Pune, Maharashtra, India L4B Software Full time

    L4B Software is a cutting-edge technology company specializing in embedded systems and Linux-based solutions. We are at the forefront of innovation, developing advanced software solutions that power a wide range of devices across various industries. As we continue to grow, we are seeking passionate and talented individuals to join our team.We are actively...


  • Pune, Maharashtra, India Pradeep Tech Services Full time

    Job Title: Senior Software EngineerJob Description:We are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and be able to lead and mentor junior team members.Key Responsibilities:* Design and develop software applications* Collaborate with cross-functional teams* Mentor and...


  • Pune, Maharashtra, India Radical Technologies Full time

    **Job Title:** Software Engineer/Senior Software Engineer**Job Summary:** We are seeking a highly skilled Software Engineer/Senior Software Engineer to join our team at Radical Technologies. The ideal candidate will have a strong background in software development, data engineering, and cloud computing.**Responsibilities:**Design, develop, and deploy...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Title: Senior Software EngineerAt Rocket Software, we are seeking a highly skilled Senior Software Engineer to join our team. In this role, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software features and functionality. Troubleshoot and debug software...


  • Pune, Maharashtra, India Rocket Software Full time

    Job Overview: The Senior Software Engineer is responsible for designing, developing, and implementing software features and functionality. This includes troubleshooting, debugging, and setting the direction for the design and implementation of software features/enhancements, correction of defects, and/or the creation of new products. Key Responsibilities: ...


  • Pune, Maharashtra, India Coupa Software Full time

    Unlock Your Potential as a Senior Software Engineer in TestCoupa is on a mission to revolutionize spend management for today's dynamic businesses. As a Senior Software Engineer in Test, you will play a critical role in ensuring the quality and reliability of our market-leading product suite.Responsibilities:Design and develop advanced automated test suites...


  • Pune, Maharashtra, India Kounsel Full time

    Job Title:Senior Software Test EngineerJob Summary:We are seeking an experienced Software Test Engineer to drive the quality, assurance, performance, and reliability of our software products through automated and manual testing.Responsibilities:Collaborate: Work closely with software developers and QA engineers to create and execute detailed test plans, test...


  • Pune, Maharashtra, India PARTICLE41 INDIA LLP Full time

    Job Title: Senior .NET Software EngineerAbout the Role:At PARTICLE41 INDIA LLP, we are seeking an experienced Senior .NET Software Engineer to join our team. The successful candidate will be responsible for designing, developing, and maintaining software solutions using the .NET framework.Key Responsibilities:* Design and develop software applications using...