Pages

AON hiring Software engineers



Job Title : IND Software Engineer I

Location : Tamil Nadu Chennai, India

Job Summary:

The Software Engineer's role is to develop and manage the application code for a system or part of a project. The Software Engineer role typically has skills to work with multiple platforms and/or services.

Qualifications :

Formal Education & Certification:

• Bachelor's degree  in engineering or equivalent .

Masters Degree in related areas a plus.
• Computer application certifications, as applicable.

Knowledge & Experience:

• 1 + years of industry experience


Key Responsibility Areas:

Project Planning, Tracking, & Reporting

• Understand the detailed tasks required to create the code based on project specifications.

• Create/update the initial coding estimates for assigned tasks.

• Communicate regularly with the Sr. Software Engineer/DL/DM about development changes, scheduling, and status.

Development & Support

• Build the code according to the technical specifications, detailed design, maintainability, and coding and efficiency standards.

• Use code management processes and tools to avoid versioning problems.

• Ensure that the code does not affect the functioning of any external or internal systems.

• Perform peer reviews of code to ensure it meets coding and efficiency standards.

Testing & Debugging

• Write and execute the unit test cases and test each piece to verify the basic functionality before comprehensive testing.

• Perform peer reviews of unit test cases.

• Debug and resolve any code or interface problems encountered by the Software Engineer/Test Engineer.

• Fix function testing issues and/or client issues.

Documentation

• Create documentation for the code as per defined standards and processes.

Process Management

• Adhere to the project and support processes.

Coaching

• Coach Trainee Software Engineer in the proper visual and efficiency standards, approach to unit testing, and appropriate content for documentation.

Work Conditions:

• Occasional evening and weekend work to meet deadlines.

• Sitting for extended periods of time.

• Dexterity of hands and fingers to operate a computer keyboard, mouse, and to handle other computer components.

• Lifting and transporting of moderately heavy objects, such as computers and peripherals.

• Physically able to participate in training sessions, presentations, and meetings.

• Some travel may be required for the purpose of onsite/offsite software and system development management.

This job description indicates the general nature and levels of work expected of the incumbents. It is not designed to cover or contain a comprehensive listing of activities, duties, responsibilities or competencies required of an incumbent. Incumbents may be asked to perform other duties as required.





CLICK HERE TO APPLY

Find similar jobs here

ShareThis

Follow Us on Facebook