Post Job Free
Sign in

Senior Software Engineer (.NET Angular 2)

Company:
Civica India
Location:
Vadodara, Gujarat, India
Posted:
April 25, 2024
Apply

Description:

Key Responsibilities and Duties:

• Analyze new requirements and provide impact analysis addressing technical design and identifying individual tasks

• Design and coding of new facilities

• Communication of technical details that impact fulfilment of requirements.

• Iterative development of software with responsiveness to constructive feedback.

• Provide 3rd line application support against agreed service levels including the implementation of bug fixes

• Develop and maintain code to a high standard within IT development and maintenance projects. • Effectively using static code analysis tools to write high standard code.

• Troubleshoot and problem-solve support issues as they arise and as directed by the CIVICA project manager and Technical architect.

• Code reviews of the work of peers in the group.

• Design software components by adhering to design patterns (factory, CQRS, singleton, repository, etc.)

• Design software by following Test driven development approach

• Write documentation and comment code as required.

• Ensure code is properly version controlled.

• Comply with corporate test processes and ISO 9001 Quality Management System.

• Supervise and mentor junior staff.

Essential Competencies

Must have minimum 4+ years of relevant experience

• Good in oral and written communication skills and able to take part in meetings and discussions. • Proactive personality and able to work autonomously.

• Good team player.

• The ability to work to agreed deadlines.

• Should be a detailed oriented.

• Ability to work at detailed and abstract levels.

• Ability to guide junior team members.

• Self-learner.

• Track record of delivering commitments on time and quality.

• Good leadership quality.

Apply