Platzhalter Bild

Software Engineer bei Principal Global Services

Principal Global Services · Hyderabad, Indien · Hybrid

Jetzt bewerben
Responsibilities:

Job Purpose

Software Engineer is responsible for developing, testing and maintaining the application/s with established processes. With guidance, conduct analysis, elicit requirements, write correct and clean code leveraging best practices, DevOps, testing/debugging, documentation, quality assurance review, implementation and maintenance.

 

Essential Functions

Description

% of Time Spent

·       With guidance build good understanding of the customer and business needs along with products & associated features. Collaborate with product owner and other stakeholders for requirement elicitation.

·       Develop good quality code following established engineering practices and ensure on-time delivery. Participate in pairing, mobbing, and peer review

·       Develop application code for programs while ensuring established controls, policies, regulations, and other applicable non-functional requirements

·       Build and Leverage automation and testing practices to support complete test pyramid (Unit Testing, Integration Testing, System Testing/E2E Testing) and resolve defects

·       Proactively monitor and provide support & maintenance to the Product as per the established support agreement

50%

·       Understanding of all the layers of software development: Run time environments, Database, APIs, User interface/User experience, Quality Assurance/Automated testing, Security concerns throughout the program.

·       Participate in building cloud native solutions and/or migrating existing application on cloud -infrastructure

·       Get actively involved in Training, self-development, and knowledge sharing. Support and develop software engineers by providing advice and coaching

·       Stay informed on internal and external technology trends

20%

·       Hands on experience in DevOps practices and tools

·       Look for improvement opportunities beyond stated problems and propose solutions by collaborating, leveraging best practices, and making use of available data

·       Demonstrate agile mindset and participate in scrum or equivalent ceremonies applicable to the adopted execution framework

20%

·       Build understanding of underlying product, architecture, and key design decisions to understand ‘why’ and participate in technical solutioning of features to better understand ‘how’

·       With guidance from your leader, develop understanding of organization’s strategy, applicable high-level initiatives, and relate how your work links with the operational plans  

·       Performs other job-related duties and special projects/ proof of concepts as required

·       Active participation in Organizational and Team level initiatives

·       Adhering to Principal Information Security Policy, Compliance requirements

10%

 

 

Qualifications:

Qualifications

Graduate – Bachelor’s degree (any stream) and 2+ years’ work experience or equivalent experience.

 

 

Mainframe Skills - Cobol, JCL, DB2, CICS(good to have) 

 

Engineering Characteristics:

•       Customer/stakeholder-oriented

•       Collaborative/team-oriented

•       Continuous learners

•       Focused on building the right thing with the right technology

•       Solution-based, problem solvers

•       Critical and independent thinkers

•       Curious/experimenters

•       Adaptable

•       Owners of and accountable for work

•       Data-driven thinkers

•       Externally aware

 

 

Reporting Relationships

This job reports to:  Delivery Manager / Senior Delivery Manager

Direct Reports:  None

Jetzt bewerben

Weitere Jobs