Job Description Template - dotNET
Job Description Template - dotNET
SUMMARY OF ROLE
Provide a brief summary of the role's primary purpose (no more than 5 sentences). Describe how the role supports
our mission; indicate major responsibilities; identify the main functions the role supports.
Software engineer with the technical experience to lead the technical development of new custom-built
solutions within Client. The candidate will support the implementation of GxP validated systems following
Client computerized system validation standard operating procedures.
INDIVIDUAL
• Provide technical support for project-based implementation and validation of GxP systems within Client.
• Lead group of engineers on daily build of custom software using Microsoft .NET, entity framework,
the DevExpress control library, and modern design patterns such as Model View Controller
architecture.
• Architect and implement upgrades to existing custom systems, and libraries with a focus on MS.NET Core,
Entity Framework Core, and newer frameworks including Blazor.
• Manage change requests related to custom software products to ensure adherence to Client standard
operating procedures.
• Evaluate, identify, and develop software solutions.
• Document and record every aspect of an application or software.
• Train and oversee the activities of the members of the development team.
• Plan, track, and schedule software deliverables.
• Locate and direct solutions for critical challenges involving software and hardware interface.
• Acknowledge reported bugs and resolve them in a timely manner following a planned release schedule.
EDUCATION
Describe the education required for this role. Identify if there is education specialization needed. If equivalent
experience or knowledge can be substituted for the educational requirements, please specify.
Required?
Required
Education: Associate's degree/college diploma or equivalent
Choose an item.
Education: Choose an item.
EXPERIENCE
Describe the experience required for this role. Identify the type of experience, number of years. If required
experience can be obtained through other equivalent means, please indicate and describe in the comments section
below.
Is experience preferred or
Type of Experience Minimum Years of Experience
required?
10+ years Required
Software Engineering
Add additional comments on the experience requirements for the role. Please make sure you describe any
geography-specific requirements that differ from the experience above.
ENGLISH PROFICIENCY
Please select the level of English proficiency required for this role: Advanced
DECISION RIGHTS
Own:
User interface design
Middle tier development
Influence:
Architecture design of custom software
Data models