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
Estes cookies são necessários para o funcionamento do sítio Web e não podem ser desactivados nos nossos sistemas. Pode configurar o seu browser para bloquear estes cookies, mas nesse caso algumas partes do sítio Web poderão não funcionar.
Segurança
Experiência do utilizador
Cookies orientados para o grupo-alvo
Estes cookies são instalados no nosso sítio Web pelos nossos parceiros publicitários. Podem ser utilizados por estas empresas para definir o perfil dos seus interesses e mostrar-lhe publicidade relevante noutro local.
Google Analytics
Anúncios do Google
Utilizamos cookies
🍪
O nosso sítio Web utiliza cookies e tecnologias semelhantes para personalizar o conteúdo, otimizar a experiência do utilizador e para individualizar e avaliar a publicidade. Ao clicar em OK ou ao ativar uma opção nas definições de cookies, está a concordar com isto.
Os melhores empregos à distância por correio eletrónico
Junte-se a mais de 5'000 pessoas que recebem alertas semanais com empregos remotos!