This site uses cookies. To find out more, see our Cookies Policy

Full Stack Engineer (.NET) in Durham, NC at Veritude

Date Posted: 10/24/2018

Job Snapshot

Job Description

Veritude is hiring a Full Stack Engineer to work in Durham, NC at Fidelity Investments.

The Client and Rep Experience Technology group facilitates the development and maintenance of sales and customer relationship management tools. The Full Stack Engineer contributes to various technology initiatives for the Rep Experience applications.


  • Support the design, development, maintenance and troubleshooting of desktop and web-based applications that provide capabilities to Sales and Service representatives.
  • Develop technical system design documents, code and deploy applications, splitting time between hands-on code delivery and development governance via design reviews, code metrics analysis and code reviews.
  • Partner with Analysts to define both functional & non-functional requirements to define the development strategy.
  • Implement the best strategy to ensure design meets performance, usability, reliability and scalability requirements.
  • Actively participate in planning/ story estimation, daily scrums, and demonstrations to the business on functional delivery and other team Agile practices.
  • Perform full lifecycle of software development including analysis, design, coding, system and user testing, problem resolution and planning.
  • "Hands-on" development of specific technical architecture components.
  • Understand overall system architecture and impact of changes to the system.
  • Execute on strategic architecture, design and development consistent with approved enterprise architecture concepts, principles and data strategy.

Education & Experience:

  • Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, closely related field and three (3-5) years of experience in the job offered or three (3-5) years of experience developing service oriented web applications; or, alternatively, a Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology or a closely related field and one (1-3) year of experience in the job offered or one (1-3) year of experience developing enterprise desktop applications.
  • Understanding of Financial services a plus
  • Demonstrated Expertise (“DE”) in build, release management, and external application integration using Cruise Control, SONAR, Jenkins and Team Foundation Server (TFS).
  • DE in design and implementation of filters to extract data from middleware sources within an authenticated REST-based SOA environment.
  • DE writing user interfaces (UI) in C# according to Infragistics frameworks and writing algorithms for investor profile analytics using C#.Net.
  • DE in application development along the SDLC using project management tools -- RTC and JIRA -- according to Agile methodologies.

Soft Skills:

  • Ability to work with diverse personalities both technical and non-technical
  • Ability to work flexible schedules particularly when software installs are scheduled.
  • Excellent organization and time management skills.
  • Ability to work on multiple projects and adhere to scheduled deadlines.
  • Ability to resolve escalated issues with a sense of urgency


  1. Software Engineer Jobs
  2. Project Engineer Jobs