IT Full Stack Software Engineer at SLB
Pune, maharashtra, India -
Full Time


Start Date

Immediate

Expiry Date

13 Mar, 26

Salary

0.0

Posted On

13 Dec, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Testing, Test-Driven Development, Application Security, Stakeholder Management, Programming Languages, Automated Testing, Integration Testing, User Acceptance Testing, Collaboration, Software Design, Security Testing, Continuous Security Enablement, Code Fixes, Software Life Cycle, Interface Testing

Industry

Oil and Gas

Description
Analyze requirements - Collaborate to gather and review software requirements/user stories, provide estimates, create software design specifications, and collaborate with engineers/architects to assess and test software interactions. Design, Develop, Test - Execute a specific development methodology through application of various programming languages. Create and execute automated test plans/strategies utilizing business requirements and collaborate with engineers/architects, clients, etc. to validate test environments, test data and test results, design and implement code fixes, validate outcomes against expected results and produce associated reporting. In addition to Unit Test, responsibilities may include interface testing, integration testing, end-to-end testing and/or user acceptance testing. Promote a test-driven development culture (TDD) and infrastructure-as-code. Tool Evaluation - Research and recommend security testing tools, SDKs, libraries, and platform improvements for continuous security enablement. Contribute - Evaluate/Develop new tools for application security testing Proactive - Assist in the identification, evaluation, selection, and implementation and extension of package applications, SW libraries, application toolkits and full software life cycle tools Stake holder Management: Collaborate with all the stake holders including development team members as well as application users in a Global environment to carry out the day to day tasks related to development, support, issue triage or enhancements.
Responsibilities
The role involves analyzing requirements, designing, developing, and testing software while collaborating with engineers and stakeholders. Responsibilities also include promoting a test-driven development culture and evaluating security testing tools.
Loading...