PDSL India specialises in Engineering & IT consultancy service for Automotive, Rail, Energy, Telecoms and Aerospace OEM’s through onsite/offsite resources.
Key Responsibilities:
- Designing, coding, testing, configuring and supporting fully integrated software solutions that meet customer needs and our own high standards.
- Working closely with Systems Engineers, Software Engineers and Architects to support the development and review of functional design specifications, high-level system architectures and interface designs.
- Contributing to scrum teams, attending project reviews and ensuring work adheres to established software engineering processes and methodologies
- Supporting, encouraging and sharing knowledge with other team members.
Key Performance Indicators against Responsibilities and Tasks:
- Take pro-active ownership of all allocated tasks, delivering on time and within budget.
- Understand and adhere to design decisions
- Work with Technical Leads to ensure that all work produced is `designed to cost'
- Adopt the agreed business processes
Skills & Experience:
- Significant Java development experience, supported by strong design principles.
- Previous experience of undertaking a senior role within a software development team. or have an
- aspiration to undertake a senior role within a software development team, with a proven ability to deliver successful software.
- A deep understanding of configuration management, change control and continuous integration tools such as Jenkins and a passion for producing clean code
In addition, any of the following would be beneficial:
- JavaScript, CSS, HTML5
- Spring, Camel, JPA, Sencha
- Web services design and development
- Agile methodologies, i.e. SCRUM
- Luciad or ESRI
Qualifications:
- Educated to degree level or equivalent in a relevant discipline, e.g. Software Engineering,
- Computer Science, Mathematics, Physics.