Senior Software Engineer - Com ...

For more information on CPA Global's IP and legal support services, please complete our online contact form >>

 

CPA Global regularly runs events on how companies can gain a competitive advantage from IP support and legal process outsourcing services.

Subscribe to event updates >>

Senior Software Engineer - Common Components

Location: Noida, Uttar Pradesh, India

Department: CPASS

Reporting To: Project Manager – Planning (CPASS)

Direct Reports: NA

Principle Purpose of Job:

To identify, develop and maintain common components for all the three products (FIP, Inprotech, Memotech) and make these components independent.

Main Accountabilities:

The person would be responsible for conceptualizing, designing and development of new common components which can be leveraged by all 3 existing software products on an ongoing basis.

Interfaces:

Interacts with Technical Architects and Business Analysts of the 3 products.

Responsibilities:

• Write good quality code (C#, Web Services) and follow best practices of development paradigm.
• To conceptualize/implement end to end technical solutions for a given business/functional requirement.
• Should be able to understand, modify and implement the design.
• Investigate and fix software problems and implement functional enhancements.
• Prepare project documentation as per company methodology and practices.
• Follow good software configuration practices.
• Share knowledge and build knowledge base for the team.
• Gives attention to detail and commitment to deadlines.
• Should be able to estimate and plan work independently without much supervision.
• Experience to work with geographically distributed teams.
• Perform other tasks or participate in other projects as required.

Skills/ Experience Required:

Technical Competencies:

• Must have experience in .NET framework 3.5  C# and XML (with some knowledge in COM)
• Must have experience in Windows applications, including windows services
• Experience Web services (WCF), SOAP and knows the WS-* specifications (OASIS WS-Security in particular)
• Must have good knowledge RDBMS knowledge (preference with SQL Server than Oracle).

Preferred Competencies:

• Experience or knowledge of any of the following is an advantage: Java
• Microsoft certification is added advantage.

Eligibility Criteria:

• Must have at least 4+ years of experience of development of Web application using Web Services in Microsoft Technologies.
• Should have consistently scored above 65% in
   o 10th Std. 
   o 10+2  
   o BTech/BE/MCA Degree

Required behaviours/Competencies:

• Software engineering skills and experience covering the entire software product development lifecycle.
• Self motivated, self starter, Quick Learner and able to perform with less supervision.
• Strong analysis, design, and programming skills for distributed and service-oriented N-tier applications.
• Excellent analytical problem solving skills.
• Ability to consistently perform under pressure, and meet deadlines, all while maintaining a high level of customer satisfaction.
• Excellent attention to detail and follow-through; process oriented
• Ability to work effectively in a team as well as individual environment.
• Excellent written and verbal communication skills.
• Experience in working with multi-cultural clients.