Sr Consulting/Principal Software Engineer - A&E

relx

Bengaluru

On-site

INR 3,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

RELX in Bengaluru seeks a Consulting/Principal Software Engineer to act as a subject matter expert, set architectural standards, and drive large multifunctional development programs across education and health records products.

You will mentor engineers, review designs, lead technical strategy, collaborate with customers, and deliver high quality code while guiding teams through complex data models and modern software practices.

Qualifications

  • 12+ years of Software Engineering experience.
  • BS Engineering/Computer Science or equivalent; advanced degree preferred.
  • Industry-wide or broad company-wide technical knowledge.
  • Specialized coding skills.
  • Knowledge of large complex systems.
  • Experience with Agile and Waterfall development.
  • Data modeling, design, optimization, and best practices.

Responsibilities

  • Review enterprise and architectural standards and processes.
  • Write advanced complex code and provide senior expertise.
  • Manage testing cycles for quality solutions.
  • Lead development of technical standards and reviews.
  • Mentor engineers and supervise external tech resources.
  • Define technical strategy and direction across areas.
  • Collaborate with stakeholders to resolve outages and design input.

Skills

Java/J2EE
JavaScript
JSP
C/C++
HTML
XML
SQL
Windows
UNIX
.Net
Data modeling
Architectural principles
TDD
Agile
Waterfall
Leadership
Mentoring

Education

BS in Computer Science or Engineering
Advanced degree preferred

Job description

Consulting/Principal Software Engineer

Would you like to be part of a team that delivers high-quality software to our customers?

Are you a highly visible champion with a 'can do' attitude and enthusiasm that inspires others?

About our Team:-

Our global team supports products in education and electronic health records that introduce students to digital charting and prepare them to document care in today's modern clinical environment. We have a very stable product that we continuously strive to improve. Our team values trust, respect, collaboration, agility, and quality.

About the Role :

This position is a subject matter expert on broad technologies and sets the architectural standard for the workgroup. The position executes corporate tactical technology strategy on large multifunctional development activities, solves complex technical problems, writes complex code for computer systems, and serves as a senior source of expertise. This position is expected to be seen as a "go to" person across the division for a set of technologies.

Responsibilities:-
  • Perform reviews to ensure enterprise and architectural standards and processes are followed.
  • Write advanced complex code for computer systems and serve as a senior source of expertise.
  • Manage system and user acceptance testing cycles to ensure accurate and quality business solutions.
  • Lead the development of technical standards, and perform reviews to ensure enterprise and architectural standards and processes are followed.
  • Serve as a primary technical point of contact for external technology resources.
  • Act as a technology mentor to other engineers.
  • Recommend technical strategy and direction across functional area.
  • Participate in development and evolution of architecture.
  • Consult with stakeholders to find alternative work-arounds during system outages.
  • Provide design input across a product.
  • Work directly with customers and end users.
  • Serve as acknowledged "go to" person on coding and technical issues.
  • Interface with other technical personnel or team members to finalize requirements.
  • Write and review portions of detailed specifications for the development of system components of moderate complexity.
  • Complete complex bug fixes.
  • Design and work with complex data models.
  • Mentor lead software developers on consultancy path on development methodologies and optimization techniques.
  • Seek diverse ideas and perspectives from a variety of sources to create better solutions, products, and services.
  • All other duties as assigned.
Requirements:-
  • 12+ years of Software Engineering experience
  • BS Engineering/Computer Science or equivalent experience required; advanced degree preferred
  • Industrywide or broad companywide technical knowledge.
  • Specialized coding skills.
  • Knowledge of large complex systems.
  • Proven ability to adapt to new roles and responsibilities.
  • Software development process expert in applicable methodologies (e.g., Agile, Waterfall).
  • Expertise in data modeling, design and manipulation, optimization, best practices, tuning, and leading industry trend knowledge.
  • Expertise in normalized/dimensional data modeling principles and their application to complex business needs.
  • Expertise in industry technology language development trends.
  • Strong knowledge of architectural principles.
  • Proven expertise and experience applying industry best practices in all aspects of development.
  • Expertise in test-driven development and maintenance including techniques for applying best practices for overall project benefit.
  • Expert knowledge of multiple data storage subsystems.
  • Budgeting and finance.
  • Research skills.
  • Proven expertise in the use and development of applicable desktop tool sets.
  • Proven expert in partnering and leading internal and external technology resources in solving complex business needs.
  • Strong experience with various resource models such as Managed Services and/or Staff Augmentation.
  • Test-driven development.
  • Strong proficiency with data manipulation language including optimization techniques.
  • Ability to design and work with complex data models.
  • Expertise in development languages including but not limited to: Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net.
  • Knowledge in using and developing applicable tool sets.
  • Ability to write and review portions of detailed specifications for the development of system components of advanced complexity.
  • Strong organization/project planning, time management, and change management skills across multiple functional groups and departments, and strong delegation skills involving prioritizing and reprioritizing projects and managing projects of various size and complexity.
  • Advanced problem-solving experience involving leading teams in identifying, researching, and coordinating the resources necessary to effectively troubleshoot/diagnose complex project issues; prior success extracting/translating findings into alternatives/soluti
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Lead - A&E
Software Engineering Lead - A&E

relx • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Senior Software Engineer II
Senior Software Engineer II

Elsevier • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Sr. Staff Software Engineer- Eng
Sr. Staff Software Engineer- Eng

UKG • Dadri

On-site
INR 1,800,000 - 3,200,000
Sr Software Engineer
Sr Software Engineer

Tsys Global Solutions • Pune District

On-site
INR 120,000 - 180,000
Senior Software Engineer - Medical Devices
Senior Software Engineer - Medical Devices

Stryker India Private Limited • Bengaluru

Hybrid
INR 2,800,000 - 4,500,000
Senior Developer, IT Applications
Senior Developer, IT Applications

Edwards Lifesciences • Pune District

On-site
INR 1,800,000 - 3,200,000
Software Developer
Software Developer

Datamark Bpo Service • Chennai District

On-site
INR 600,000 - 1,200,000
Solution Architect
Solution Architect

Technologies Pvt. Ltd. • Pune District

On-site
INR 1,500,000 - 2,400,000
Sr. Manager - Digital Fabric
Sr. Manager - Digital Fabric

Tata Communications • Coimbatore District

On-site
INR 4,500,000 - 7,500,000
Engineering Manager
Engineering Manager

NexTurn • Hyderabad

On-site
INR 3,000,000 - 5,500,000