Mid-Level .NET Support Developer (SSG)

The position reports to the Software Services Group (SSG) Software Support & Quality Manager and you will work closely with and be an integral part of our Support team as well as interacting with the client construction project management team and providing support.

Category:
IT
Location:
Ireland
Years of Experience Req.:
2+ years
Date Posted:
13/05/2021
Days Remaining:
110
Employment Type:
Full-time
Education Level Req.:
Post-secondary degree in computer science or related field

DPS is a leading Project Management and Engineering Company serving the construction industry around the world for almost 40 years. Within DPS the Advanced Technology Group (ATG) is responsible for the development, implementation and support of a number of Construction Project Management software applications. The software is responsible for the coordination and management of resources across multiple trade contractors for large semiconductor manufacturing companies. Project spends can be up to €4bn project running over 3+ years.

 

Position summary:

The position reports to the Software Services Group (SSG) Software Support & Quality Manager and you will work closely with and be an integral part of our Support team as well as interacting with the client construction project management team and providing support.

The software development team develops logistics applications for DPS clients, while the support team own the support of the live systems, responding to customer issues, but also provide value-add services, such as developing small change requests.

The mid-level developer position requires strong development skills with responsibility for the design, development, testing, debugging and support of our applications.

The position requires at least 2+ years of relevant experience in the field or in a related area. You must have a working knowledge of relational databases, web and client-server concepts, and be able to rely on experience and judgment to plan and accomplish goals.

 

 

Key responsibilities:

·    Develop a deep understanding of the system functionality and business domain

·    Log any new support tickets raised by the customers

·    Understand the SLA for logging and responding to new support tickets

·    Be able to understand the relative priority/urgency for users, and the difference between a bug, a new feature request and a user not using the system as intended

·    Respond to users to request more information, give progress updates, or show the correct system usage, as appropriate

·    Apply configuration changes within the systems because of a ticket or develop a code fix for a bug

·    Maintain the status of the support tickets to accurately reflect the progress

·    Develop all changes in accordance with the system architecture and coding standards

·    Work with the other members of the support team to ensure alignment on release times

·    Review new features being developed and specify non-functional requirements that would at least maintain but preferably increase the supportability of the systems

·    Take knowledge transfers from the development team on new features and add relevant information to the Support Runbook

·    Keep the Support Wiki up to date with all knowledge transfers and any learnings that arise from supporting the systems

·    Look to improve the usability and supportability of the systems, and looking for ways to improve the support

·    Add to the unit tests and automated tests to help catch issues as early as possible

 

Education & experience:

·    Minimum 2 years direct working knowledge of and experience with ASP .NET MVC a priority.

·    Minimum 2 years direct working knowledge of SQL Server design and development.

·    Desirable: 2 years direct working knowledge of and experience with Javascript frameworks Angular/React/VueJS.

·    Desirable: direct experience of creating and maintaining automated tests.

·    Optional experience: PowerBI or any other report writing tools.

·    Strong analytical and problem-solving skills.

·    Self-motivated with the ability to prioritiz262920.049798e, meet deadlines, and manage changing priorities.

·    Proven ability to be flexible and creative, both independently and in a team, in a fast-paced and dynamic environment.

·    Excellent English oral and written communication skills.

·    Post-secondary degree in computer science or related field or a combination of related experience and education.

·    A results-oriented individual who thrives working in a fast-paced environment.

 

Essential skills:

Full stack developer delivering custom web applications using C#, .NET, ASP.NET MVC, Visual Studio, unit testing frameworks NUnit. XUnit or MSTest, Javascript, SQL Server.

 

Other:

Travel: No requirement to travel.

Working hours: 40 hours, Monday to Friday

3 days in office, 2 day work from home

Back to top