Software Development Engineer
Your Background/Experience
- Degree in relevant Computer Sciences Degree or equivalent
Or
- At least 1 year software development experience (or knowledge base equivalence)
MDS use a number of programming languages for the development of software, classified as either Major Development Programming Languages (MaDPLs) or Minor Development Programming Languages (MiDPLs).
- You will have knowledge of at least 1 of the follwoing MaDPLs
- Java
- Synon\RPG 400\CL for IBM iSeries
Ideally, you will have knowledge of at least 1 of the following MiDPLs
- HTML
- VB (or derivatives e.g. VBA)
- Python
- Perl
- Flex
- PHP
- SQL
- XML
- JavaScript
- Ant
- JACL
- WSDL
- JSP
- JDE
- RPG ILE\RPG 4
You Report to:
Technical Team Leader
Your Job Purpose
- To develop software to a predefined specification
- To participate in technical software design activities using one or more MaDPLs and MiDPLs. The level of responsibility for this activity is dependant on experience
- To participate in the specification of software solutions for our customers using one or more MaDPLs and MiDPLs. The level of responsibility for this activity is dependant on experience
- To write software in more than MaDPL if required. This is dependant on exposure to these technologies
Your Company Training (if required)
Company Induction
Your Responsibilities:
- CIF (change request) management including the following
- Customer requirements planning and co-ordination
- Requirements gathering and documentation
- Documentation review and approval
- Hosting solution workshops
- Change management, risk and issue management,
- Attending SD workshops, providing development support during detailed design, followed by system test and implementation support.
- A range of consultancy services including
- impact analysis
- dealing with requests for information
- Offering pre-Sales support,
- production and update of Operational Manuals
- Service Level Definition
- Workshop presentation delivery.
- Process definition, this involves business process re-design/alignment, providing business process definition, review, and implementation.
- Developing customer relationships, utilising points of contact and attending meetings to understand customer business/requirements supplying pro-active analysis and solution recommendations
- Data analysis / data mapping / data modelling where required
- Involvement in product development, including competitor analysis, industry/market analysis, product research, supplier selection, business case production and presentation.
- Lead roles on projects, monitoring progress of work packages, producing checkpoint reports, escalating project issues, mentoring & motivation of other BA Team members
- BA Team Tasks, prompt and accurate submission of timesheets.
Location
Limerick (Republic of Ireland) or Warrington (UK)
Salary Range:
Negotiable based on experience and exposure to the relevant technologies
To Apply for this role:
Please send your CV to careers@mdsuk.com.
