C# / ASP.NET – Senior Systems Developer recruitment
The right candidate will have the ability to apply their deep technical expertise to deliver software solutions addressing a wide variety of business issues. They will be expected to participate in the full delivery lifecycle of these solutions, including functional analysis, technical design, implementation, testing, rollout and maintenance. There will also be opportunities to supervise external developers in project work.
There is a strong focus on designing and implementing business solutions within a service oriented architecture to support the sharing and reuse of application services across applications and business units where appropriate. The variety of the workload demands an adaptable, flexible and collaborative approach.
Principal accountabilities:
- Scopes, analyses, designs, tests and programs in-house .Net-based business applications both in enhancement and project modes. Selects, installs and configures business packages.
- Implements, enhances and supports the TotalAgility BPM platform.
- Undertakes analysis of business requirements, extracts technological needs out of users' requirements and translates them into detailed system specifications.
- Ensures that the design meets business requirements and that the stakeholders have understanding of the benefits, drawbacks, risks, costs and time scales of design decisions.
- For designated systems, prepares system test cases and plans, and assists customers in preparing their test cases. Executes, records, analyses and reports results of system tests.
- Ensures all appropriate systems documentation is prepared and maintained in accordance with standards and conventions in place.
- Provides support for designated production systems on her/his own or with help of internal or external resources.
- Keeps Line Manager and Project Manager informed of progress, risks and timeline challenges.
Work experience and qualifications required:
- At least five years experience in systems analysis and design and in programming in several of the following environments: .Net platform, including C# and ASP
- Experience in business process modelling / implementation
- Good knowledge of service oriented architecture in general and ASP.NET / Web-development in particular. Experience in implementing application and corporate services
- Experience in SQL Server / T-SQL, a plus
- Experience of standards on documentation and use of design patterns
- Previous experience with the product TotalAgility (Kofax) is an advantage
- Experience of working in international assignments in a matrix organisation, an advantage
- University degree or equivalent professional experience
- Professional certification as .NET Architect, a plus
Skills required:
- Very good communication skills and an aptitude for establishing strong working relationships with business areas and infrastructure teams.
- Able to take the initiative, organise own work, flexible, service-oriented and able to perform under pressure against tight timescales.
- Good problem solving and root cause analysis approach.
- Ability to formally document and communicate complex system specifications.
- Excellent teamworker, operating in close cooperation with other IT groups such as Production Services, Security Architecture and Infrastructure Design teams will be essential.
- Fluent in English (oral and written). A second major world language desirable.
The BIS employs staff on both open-ended and fixed-term contracts. However, all new entrants are initially recruited on a fixed-term basis. We are also in a privileged position to be able to recruit any nationality.