Consulting/Principal Software Engineer

10 - 14 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Consulting/Principal Software Engineer at our organization, you will be part of a Technology team that utilizes contemporary technologies to develop products and systems supporting science and health. Our focus is on providing robust digital solutions to aid in researching significant global issues, with an emphasis on efficient DevOps practices encompassing speed, agility, cost efficiency, and high quality. In this role, you will provide assistance and input to management, leading large multifunctional development activities, solving complex technical problems, writing intricate code for computer systems, and serving as a senior source of expertise. Additionally, you may provide sizing or budget recommendations to management. Your key responsibilities will include acting as the primary technical point of contact for external technology resources, providing design input across a product, working directly with customers and end users, serving as a key person on coding and technical issues, and interfacing with other technical personnel to finalize requirements. You will also be involved in writing and reviewing parts of detailed specifications for the development of system components of moderate complexity, completing complex bug fixes, designing and working with complex data models, and mentoring lead software developers on development methodologies and optimization techniques. To be successful in this role, you should have at least 10 years of Software Engineering experience, a Bachelor's degree in Engineering, Computer Science, or equivalent experience (advanced degree preferred), expertise in software development processes (e.g., Agile, Waterfall), and knowledge of data modeling, design, manipulation, optimization, and best practices. You should also possess familiarity with industry technology language development trends, experience in test-driven development and maintenance, proficiency in multiple data storage subsystems, strong budgeting and finance skills, and proficiency in the use and development of applicable desktop tool sets. Furthermore, you should have experience in partnering and leading internal and external technology resources in solving complex business needs, strong interpersonal skills, experience with various resource models such as Managed Services and/or Staff Augmentation, knowledge of industry best practices in external resource development, solid knowledge of architectural principles, and proficiency with data manipulation languages including optimization techniques. Experience in development languages such as Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX, and .Net, as well as using and developing applicable tool sets, is also required. In addition to technical skills, you should have strong organizational, project planning, time management, and change management skills across multiple functional groups and departments, advanced problem-solving experience, advanced communication (verbal and written) and customer service skills, and the ability to present information concisely and effectively to various audiences. We offer a healthy work/life balance, wellbeing initiatives, shared parental leave, study assistance, and other benefits to support your well-being and long-term goals. Our comprehensive benefits package includes health insurance, life insurance, flexible working arrangements, employee assistance programs, medical screening, family support benefits, long-service awards, and various paid time off options. Join us at our global organization, where we combine quality information and extensive data sets with analytics to support visionary science, research, health education, and interactive learning. Your work with us contributes to addressing the world's grand challenges and fostering a sustainable future, utilizing innovative technologies to support science and healthcare for a better world.,

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
RELX logo
RELX

Information Services

London

RecommendedJobs for You