Key Purpose of Role: This role has responsiblity for development and expected to work in all areas of software engineering ( design, implement, review, document, test, support) as the demand dictates. Areas of Responsibility / Tasks: To design And Develop Applications, APIs and enhancement in existing functionality. Involvement In Software Development Life-Cycle Activities (requirement gathering, elaboration, solicit clarification, WBS, Estimations, documentation). To develop specifications including Functional Requirements, Use Cases and Business Rules, Detailed Design, Code, And Test Procedures As Part Of Agile/Iterative Project Team. Document, Train And Support Operations And Software Quality Assurance Teams Perform Code Reviews To perform unit testing Database Design and Maintainence. To Setup/ Configure/ Troubleshoot Lab environment Identify the quality KPI’s and ensure the compliance at each stage. Object-Oriented programming skills, Strong in.NET concepts Technology proficiency, C# with Web and Windows Forms Database (Oracle/ SQL Server) Experience With Common Design Patterns, Experience range - 4 to 6 years Somos um empresa de oportunidades iguais. Trabalhamos duro para atrair os melhores talentos para nossa equipe. Acreditamos que abraçar a diferença nos torna mais fortes. Nossas pessoas nos trazem habilidades diferentes - independentemente de sua formação educacional, deficiência, sexo, idade, orientação sexual, raça, religião ou crença.