▷ (High Salary) Senior Software Engineer II

7 days ago


Bengaluru Chennai, India Relx Group Full time

Job Description

About the Role

This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions.

Responsibilities

- Interface with other technical personnel or team members to finalize requirements.
- Write and review portions of detailed specifications for the development of complex system components.
- Complete complex bug fixes.
- Work closely with other development team members to understand complex product requirements and translate them into software designs.
- Successfully implement development processes, coding best practices, and code reviews.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Resolve complex technical issues as necessary.
- Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles.
- Keep abreast of new technology developments.
- Design and work with complex data models.
- Mentor less-senior software developers on development methodologies and optimization techniques.
- All other duties as assigned.

Requirements

- Deep understanding of Java Software Engineering & Development
- Expertise in Java Open-source Technologies - Apache camel, Spring boot.
- Expertise in AWS Cloud Technologies - ECS, S3, SQS, Step Functions, Lambda serverless implementations.
- Expertise in AWS DevOps activities, AWS Cloud Formation Templates and Create & Upgrade of AWS Databases.
- Expert knowledge of resolving security vulnerabilities on Open-source Java technologies.
- Expertise in industry technology language development trends.
- Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit.
- Knowledge on Payment processors to facilitate payment transactions.
- Experience in the development and integration of payment webservices.
- Proven expert in partnering and leading internal and external technology resources in solving complex business needs.
- Software development process expert in applicable methodologies (e.g., Agile).
- Strong interpersonal skills.
- Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
- Strong knowledge in industry best practices in external resource development.
- Solid knowledge of architectural principles.



  • Chennai, Tamil Nadu, India Elsevier Full time

    Senior Software Engineer II Are you at an early stage of your career Do you desire to work in a practical domain About our Team - We are a diverse team of software engineers data scientists and computer technologists We have varied backgrounds and cultures and we re located across different countries but we all have one aim to create powerful tools...


  • Bengaluru, Karnataka, India Upland Software Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    Software Engineer II Front-endOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product.What would you do?Develop and maintain scalable and robust enterprise applicationsWork as part of cross functional, passionate agile (SCRUM/Kanban) project teams...


  • Bengaluru, India Upland Software Full time

    Software Engineer II Front-end Opportunity Summary We are looking for an enthusiastic and dynamic individual to join Upland Software as a Software Engineer II (Front-end) for our Kapost Product. What would you do? Develop and maintain scalable and robust enterprise applications Work as part of cross functional, passionate agile (SCRUM/Kanban) project teams...


  • Bengaluru, Karnataka, India Clear Full time

    About ClearThe journey of simplicity throughout the last decade urged us to make things clear so that it s easier done than said Clear today is India s leading fintech SaaS platform serving 3K enterprises 6L SMEs and 5M individuals with our ITR GST e-Invoicing products and more While the journey has not been easy it has been transforming Founded...


  • Hyderabad, Bengaluru, India Tableau Software Full time

    Job DescriptionPRIMARY RESPONSIBILITIES:- Implement best engineering management and organizational development practices as we continue to scale.- Build a world class engineering team: Foster and facilitate the professional growth and development of our engineering staff as well as lead effective cross-functional collaboration across groups within the...


  • Chennai, Tamil Nadu, India Trimble Full time

    Title Software Engineer II Location Chennai India Department Business System For Internal Purposes We are seeking a highly skilled and motivated Senior Software Engineer to play a key role in the development of full-stack cloud-native applications using NET React and Azure In this role you will contribute to the design ...


  • Bengaluru, Karnataka, India Guidewire Software Full time

    Job DescriptionJob DescriptionRoles and Responsibilities- Operate as a start-up within a highly influential InsurTech company- Drive engineering best practices such as TDD and GitOps- Lead the team in architecture and design discussions, and represent the team in cross company architecture decisions- Partner with product management and engineering leadership...

  • Senior Engineer II

    3 weeks ago


    Bengaluru, Karnataka, India Connectpro Mgmt Pvt Ltd Full time

    Senior Engineer II - FirmwareLocation : Others/Bangalore Urban, Karnataka, IndiaJob Description :We are seeking a highly motivated and experienced Senior Engineer II - Firmware to join our growing engineering team. In this role, you will be responsible for the design, development, testing, and maintenance of embedded firmware for our innovative products. You...

  • Software Engineer II

    3 weeks ago


    Chennai, Tamil Nadu, India Trimble Inc. Full time

    Job DescriptionJob Title: Software Engineer II (Senior Software Engineer)Location: Chennai, India (Onsite/Hybrid)Experience Level: 3 - 6 yearsAbout the RoleWe are looking for an enthusiastic Software Engineer (Level 2)to join the Trimble Connect team. This role focuses on backend service development using Java and AWS, building scalable, secure, and reliable...

  • Software Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India Uber Full time

    Job Summary : We are seeking a highly motivated and skilled Software Engineer II to join our dynamic engineering team. In this role, you will be responsible for designing, developing, testing, and maintaining scalable software solutions. You will work closely with cross-functional teams to deliver high-quality products and contribute to architectural...