Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Senior Full Stack Engineer (PAS)

Veritude Durham Seasonal/Temp
Apply Now

Veritude is seeking a Full Stack Engineer for Fidelity Investments.  This position is based in Durham, NC.


You are passionate about understanding users’ needs and solving them creatively. You are highly motivated and love working on complex problems. You are a skilled full-stack developer with strong design, development, collaboration and influencing skills. You have a love for technology challenges and helping teams deliver business critical items. 

If you are an experienced Software Engineer with a passion for delivering innovative products and services, a career in Asset Management Technology may be right for you!

The Expertise We’re Looking For

• BS or higher education in Computer Science, Mathematics or equivalent
• 2+ years of software development experience
• Full stack developer with hands-on experience building all components of scalable enterprise applications
• Java/Scala middle tier service development with strong API design skills
• Front end web development using responsive frameworks like Angular/Reactjs
• Experience with relational database development (Oracle preferred)
• Exposure to native mobile application development across any mobile OS platform is a plus
• Exposure to machine learning techniques, recommender systems, search engines (Solr or Elastic) and/or text analytics is a plus
The Purpose of Your Role

You will be a part of the Engineering team that is responsible for developing and supporting applications that help our Portfolio Managers and Research Analysts around the globe make good investment decisions. The full stack developer is a hands-on role with responsibility for design, development and solving key technical challenges across both the front-end and middle tier parts of the application.

The team you will be working with is highly passionate about solving problems faced by PMs/Analysts and evolving our software development process to incorporate the newest technologies and practices. We are moving towards true continuous delivery using modern tools like Angular, Redux, responsive CSS frameworks, AWS, Solr, and others.

The Skills You Bring

• You have strong technical design, development and analysis skills
• You have the ability to quickly acquire new skills
• You have strong problem solving ability
• You have excellent communication skills, both through written and verbal channels
• You have the desire to take the initiative, with a view to continually making our product, processes and team better
• You have excellent collaboration skills to work with multiple teams in the organization
The Value You Deliver
• Designing, building and helping to support mission critical applications that meet business needs
• Defining product solutions by working directly with business and product teams
• Actively promoting good engineering practices and standards
• Navigating new technologies like text analytics, machine learning, cloud-based applications, etc. to help deliver high value to our business
• Keeping abreast of the latest engineering trends and practices and bringing them back to the team when appropriate
• Spearheading solving of critical problems and resolving technical roadblocks across technologies
• Leading and providing mentorship and guidance to the engineering team
• Improving our craft of software engineering – developing multiple masters on the team


Recommended skills

Complex Problem Solving
Amazon Web Services
Software Engineering
Database Development
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 159353


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.