Home
Jobs

Consultant - Software Engineer

0 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Responsibilities Purpose Consultant Software Engineer is responsible for planning and meeting the engineering team’s delivery and support commitments, driving adoption of processes and practices, mentoring and guiding other engineers, measuring and improving performance, liaising with business and technology stakeholders to align deliveries with business strategy and technology roadmaps, and managing project risks. This role strives to develop self-sustaining team and acts as a bridge between the team and its stakeholders Description Build deep understanding of the customer and business needs along with products and associated features. Collaborate with product owner and other stakeholders for requirement elicitation. Consistently deliver large systems involving one or more teams' contribution, on time with high quality. Proactively look for delivery & other risks and come up with mitigation plans in collaboration with engineers Leverage design patterns to implement optimal solutions Lead team in breaking down complex problems into potential solutions, estimating and managing/ mitigating risks, in order to deliver desired solution. Liaise with technology and domain experts, demonstrate customer centricity and technical acumen to work out the best-fit solution focused on highest impact, most critical, future-facing decisions, and guidance, advancing us technically and affecting business success Take accountability for adherence of established engineering practices while ensuring established controls, policies, regulations, and other applicable non-functional requirements. Own automation effort and implementation of testing practices to support complete test pyramid (Unit Testing, Integration Testing, System Testing/E2E Testing) 50 % Understand deeply the entire architecture for a major part of the business and availability, scalability, security, and reliability limits of the system(s) Help the leader in fostering an environment of continuous learning and guiding the team in acquiring new technical and non-technical skills Get actively involved in Training, self/team’s development, and knowledge sharing. Own implementation of cloud native solutions and/or migration of existing application on cloud infrastructure Providing coaching to software engineers on delivering day-to-day work, driving PoC’s, experimenting with tools, etc. 20 % Own the implementation of DevOps practices and associated tools in the team Act as a multiplier by leveraging best practices, templatizing things, automating processes, using patterns, and using appropriate tools to consistently improve team’s productivity Stay informed about latest technology/execution trends and leverage opportunities in solving business problems 20 % Develop understanding of organization’s strategy, applicable high-level initiatives, and relate how your work links with the operational plans Active participation in Organizational & Team level initiatives Adhering to Principal Information Security Policy, Compliance requirements Lead conversations internally about the direction of major areas of technology, drive team-wide consensus to the adoption of this direction and inspire engineers 10 % Qualifications Graduate Additional Information Java FE + BE and AWS Show more Show less

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now

My Connections Principal Global Services

Download Chrome Extension (See your connection in the Principal Global Services )

chrome image
Download Now
Principal Global Services
Principal Global Services

Financial Services

Des Moines

N/A Employees

82 Jobs

    Key People

  • Daniel J. Houston

    Chairman, President and CEO
  • Kate M. Hulett

    Senior Vice President

RecommendedJobs for You

Bengaluru / Bangalore, Karnataka, India