This role is responsible for development, maintenance and enhancement of business applications. As Software Developer you will collaborate with stakeholders to identify user requirements, access available technologie and recommend solution options.
You will also be required to assess objectives for assigned project phases and recommend technical strategies and tactics to achieve business needs.
Skills and Duties:
- Developing new applications and services using C# with emphasis on File I/O, Winforms, Win Services, WCF, LINQ and Entity Framework.
- Writing installation packages in InstallShield.
- Exploring requirements and writing use case / user stories.
- Run unit testing and write code documentation.
- Experience in Agile methodology
- Developing reports in Visual Studio Integrated Environment Crystal Reports.
- Dateabase design and development using MS-SQL
- Understanding of SOA and implementation of service based systems.
- Demonstrated communication skills with Development and Program Managers to develop technical specifications for application code.
- Clear verbal and written communications.
Education - BSc in Computer Science or equivilent.
Please send your CV asap.