Job Description
Design and develop core components primarily based on C# and other Microsoft related technologies.
Provide in-depth application technical support to other development groups for Strategic Management system.
Familiarize with the applications, tools, feeds, databases, and batch files etc. that are being developed by the team.
Work with other members of the BA/QA/Support team across regions to improve our processes, tools, methods, effectiveness and efficiency.
Job Specification
5+ years of .NET development server side programming, strong C# with multi-threading and excellent design skills.
3+ years Multi-threading and asynchronous messaging workflows.
Good experience with Web services, SOA, and N-tier systems.
Good database skills with multiple RDBMS systems (primarily Oracle and/or SQL Server).
Ability to understand specifications, confident to push back on unclear requirements.
Has experience of the SDLC process, strong analytical and troubleshooting skills.
Familiarity with OLAP Cube data structure (primarily Microsoft Analysis Services).
Project life cycle experience: delivery on at least 1 large scale, highly complex project.