Senior Software Development Engineer

3 days ago


Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

Job Details:

Brightly Software India Private Limited is seeking an exceptional Senior Software Development Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software applications using Java and related technologies.

Key Responsibilities:

  • Design and develop innovative software features and applications using Java and related technologies.
  • Develop, integrate, test, and document libraries and frameworks to enable effective scaling of development on our applications.
  • Build and track quality into agile product lifecycle, encompassing requirements, design, code, testing, delivery, and support.
  • Enable and write clear, maintainable solutions that scale, adhere to, improve, and augment existing standards, working in a professional software engineering environment.
  • Understand and socialize company goals, metrics, and align with the team's technical goals.
  • Advise product owners and UX on what's feasible technically, partner in user requirements translation to technical specifications, and participate in product planning sessions as a technical SME.
  • Support our products, identify and fix root causes of production incidents, own troubleshooting and resolution of production issues across teams.
  • Own discovery, solutioning, monitoring, incident resolution, imbibe, and socialize DevOps mindset.
  • Own product quality and work to quickly address production defects.
  • Embed a DevOps mentality within the team.
  • Serve as a senior member for your team as needed or special purpose projects per business priority, identify, and own coaching opportunities.
  • Stay current with learning current trends in technology and mentor and guide junior engineers and interns.
  • Partner with Tech Leads, architects, engineers, development managers, product managers, agile coaches across the engineering practice in an agile environment, with Scrum implemented at scale globally.
  • Driver in continuous improvement processes through metrics and feedback, welcome, change, and complexity, learn quickly, and adapt fast.

Requirements:

  • Bachelor's in computer science or related discipline; or equivalent work experience.
  • 4-7 years of experience.
  • Data structures and algorithms, object-oriented programming, databases, SQL, web programming, design patterns, SOLID principles, cloud technologies (AWS, Azure, etc.).
  • 4+ years' web development, Java frameworks (Spring/Quarkus).
  • 3+ years' REST/gRPC services, micro-services.
  • 3+ years' unit testing, mocking frameworks, automation frameworks.
  • DevOps mindset – 3+ years' experience in CI/CD, SDLC environment, implemented exception handling, logging, monitoring, performance measurement, operational metrics knowledge.
  • 3+ years' experience working in agile methodologies (Scrum, Kanban).
  • Strong communication, partnership, teamwork, and influencing skills required.

Technologies:

  • Java, J2EE with (Java 8+ version).
  • Messaging framework (ActiveMQ/Kafka).
  • Spring/Quarkus.
  • Hibernate / JPA.
  • SQL Server/MySql/MongoDB or Postgres.
  • Javascript, jQuery, HTML, CSS.
  • Dockerization and Containerization.
  • Reactive programming.
  • Mockito/Junit/Cucumber testing frameworks.
  • Markup languages like XML/JSON/Yaml.
  • Maven or Gradle build tools.
  • In-depth knowledge of version tools like Git/Bitbucket.

Bonus Points:

  • Openshift/Kubernetes.
  • Open source contribution, repositories, personal projects.
  • Participation in communities of interest, meetups.
  • Certifications in technology, agile methodologies.
  • Prior experience in agile implemented at scale across multiple teams globally.

About Us:

Brightly Software India Private Limited is the global leader in intelligent asset management solutions, enabling organizations to transform the performance of their assets with a sophisticated cloud-based platform that leverages more than 20 years of data to deliver predictive insights that help users through the key phases of the entire asset lifecycle.



  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Software Automation EngineerJob Summary:We are seeking a skilled Senior Software Automation Engineer to join our team at Crestech Software. As a Senior Software Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks for our software applications.Key Responsibilities:Design and...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleWe are seeking a Senior Software Development Manager to join our team at Brightly Software India Private Limited. As a Senior Software Development Manager, you will be responsible for leading a team of software engineers to design, develop, and deliver high-quality software applications.Key ResponsibilitiesLead a team of software engineers to...


  • Noida, Uttar Pradesh, India Foxit Software Incorporated Full time

    Job Title: Senior Java Software EngineerJob Summary:We are seeking a highly skilled Senior Java Software Engineer to lead our software development team. The ideal candidate will have a strong background in Java development, excellent technical leadership skills, and the ability to mentor and guide team members.Key Responsibilities:Technical Leadership:...

  • Software Engineer

    2 weeks ago


    Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a talented Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering high-quality software applications.Key ResponsibilitiesDevelop innovative and performant features into our next-generation software...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleWe are seeking a skilled Senior Software Engineer to join our team at Company XYZ.The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design, develop, and maintain software applications using a variety of programming languages.Collaborate with cross-functional...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a talented Senior Software Developer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering high-quality software applications.Key ResponsibilitiesDesign and develop innovative software solutions using .NET Framework and...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, implementing, and delivering high-quality software applications using Java.Key ResponsibilitiesDevelop and maintain complex software systems using Java and related...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the Job:Brightly Software India Private Limited is seeking an exceptional 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 high-quality software applications using cutting-edge technologies.Key Responsibilities:Design and develop innovative...


  • Noida, Uttar Pradesh, India Sopra Banking Software Full time

    Job Description:Job Title: Senior Software EngineerJob Summary: We are seeking a Senior Software Engineer with strong technical knowledge to join our team.Key Responsibilities:Design and develop high-quality software solutions.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain technical documentation...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the JobBrightly Software India Private Limited is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and delivering high-quality software solutions that meet the needs of our clients.Key ResponsibilitiesDrive the design and development of...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a skilled Senior Software Developer to join our team. As a Senior Software Developer, you will be responsible for designing, implementing, and delivering high-quality software applications.Key ResponsibilitiesDrive design and building of innovative and performant features into our...


  • Noida, Uttar Pradesh, India ULTRASHIELD SOFTWARE LLC Full time

    Are you a skilled developer looking for a challenging opportunity? We are seeking a Senior Mobile Software Developer to join our team at Ultrashield Technology Pvt. Ltd. in Noida. In this role, you will be responsible for developing and maintaining mobile applications using React Native for iOS and Android platforms.Key Responsibilities:Design and implement...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Test Automation EngineerJob Summary:We are seeking a highly skilled Senior Test Automation Engineer to join our team at CresTech Software. As a Senior Test Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks for our clients' software applications. Key Responsibilities:- Design...


  • Noida, Uttar Pradesh, India Aristocrat Technologies India PL Full time

    Job Title: Senior Software Development EngineerAbout the Role:We are seeking an experienced Senior Software Development Engineer to join our team at Aristocrat Technologies India P/L. The successful candidate will have a strong background in designing and shipping high-quality applications using TypeScript, JavaScript, and Node.js. The role involves...


  • Noida, Uttar Pradesh, India Microsoft Full time

    About the RoleWe are seeking a highly skilled Senior Software Development Engineer to join our team at Microsoft. As a key member of our Technology and Research organization, you will work closely with a diverse team of mathematicians, physicists, and software engineers to build novel solutions to the world's hardest and most impactful technical...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Test EngineerJob Summary:CresTech Software is seeking a highly skilled Senior Test Engineer to join our team. As a Senior Test Engineer, you will be responsible for designing and executing test plans, identifying defects, and collaborating with cross-functional teams to deliver high-quality software products.Key Responsibilities:Design and...


  • Noida, Uttar Pradesh, India Landis+Gyr Full time

    Job Title: Software Development Senior EngineerAt Landis+Gyr, we are seeking a skilled Software Development Senior Engineer to join our team. As a senior engineer, you will be responsible for developing and building reliable, scalable, and high-performing web applications for our clients.Responsibilities:Develop and build web applications using J2EE and...


  • Noida, Uttar Pradesh, India Brightly Software India Private Limited Full time

    About the RoleBrightly Software India Private Limited is seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, implementing, and delivering high-quality software applications that meet the needs of our customers.Key ResponsibilitiesDrive the design and development of...


  • Noida, Uttar Pradesh, India Landis+Gyr Full time

    Landis+Gyr is a leading global provider of integrated energy management solutions. We develop innovative software to analyze and measure energy utilization, empowering utilities and consumers to reduce energy consumption. Our technology portfolio drives grid decarbonization, having avoided over 9 million tons of CO2 in FY 2021. With a commitment to carbon...


  • Noida, Uttar Pradesh, India CresTech Software Full time

    Job Title: Senior Test Automation EngineerJob Summary:We are seeking a highly skilled Senior Test Automation Engineer to join our team at Crestech Software. As a Senior Test Automation Engineer, you will be responsible for designing, developing, and maintaining automated testing frameworks for our clients' software applications.Key Responsibilities:Design...