Randstadeos

Sr Software Engineer

Posted Jul 29, 2024
Project ID: 497
Location
Bangalore
Hours/week
45 hrs/week

Analyse requirements and design solutions for approved projects and change


requests of moderate to high complexity and risk (20%)


 Gather, organise, and document data and requirements from various stakeholders and constituencies according to given direction and standards


 Participate in design consultations with hardware and software technicians


 Develop, document and present design solutions and supporting rationale


 Prepare and obtain approval of estimates of work effort and duration for assigned tasks


 Participate in the preparation of product vision and project documentation


Design/develop system, application, and program code according to business and technical requirements (30%)


 Identify and recommend software and infrastructure components required to implement technical solutions


 Identify and recommend solution objects, functions, interfaces, dependencies, and integration points


 Prepare design documentation; submit for design review


 Convert basic specifications into equivalent infrastructure and application software structures


 Code and unit test independently or as part of a development team


 Submit software products for review of compliance with best practices, standards, and enterprise architecture (code review)


Participate in quality assurance and testing to achieve quality objectives (20%)


 Review established quality requirements and measurement metrics


 Participate in quality assurance and testing activities according to planned schedules


 Learn, use, and gain experience with testing tools and techniques


 Perform technical support activities required for execution of test plans


 Perform root cause analysis and defect correction as indicated by test results


 Evaluate outcomes, report results and document findings according to current standards

Similar projects

+ Search all projects