Demo

Software Developer

University of Virginia Investment Management
Charlottesville, VA Full Time
POSTED ON 12/13/2024
AVAILABLE BEFORE 2/13/2025

Software Developer

UVIMCO is looking for a technology professional with a passion for software development and data architecture. Do you enjoy helping and collaborating with others? UVIMCO is seeking a Software Developer to join our technology team in our Charlottesville, VA office. 

The University of Virginia Investment Management Company (UVIMCO) provides investment management services to the University of Virginia and affiliated entities and is responsible for monitoring and evaluating investment strategies for an approximately $14 billion investment portfolio. Our portfolio is invested globally across a broad range of asset classes and strategies including public equity, long/short equity, private equity, venture capital, real assets, absolute return, credit, fixed income, and derivatives. UVIMCO employs over forty professionals in Charlottesville, Virginia and half a dozen professionals that work remotely from elsewhere in the United States. 

Why Join UVIMCO

  • Support UVA’s mission: Investment returns directly support scholarships, programs, research, and other initiatives to benefit current and future students, faculty, patients, and staff of the University. UVIMCO technologists impact our work by innovating and improving the flow of information to decision makers.
  • Strong culture: UVIMCO fosters a collegial, flat, and collaborative work environment. The firm prioritizes employee well-being and maintains a strong work-life balance. Staff unite on a passion for our mission, a love of learning, and a commitment to preserving UVIMCO’s record of excellence. 
  • Generous employment benefits: UVIMCO offers a competitive salary and benefits package including employer 401(k) contribution and a business casual work setting. We are located on the Downtown Mall in Charlottesville, VA.

The technology team supports UVIMCO through five key responsibilities:

  • Systems and infrastructure
  • Information and cyber security
  • Automation
  • Data governance
  • Innovation and continuous improvement

Our Software Developer will have the opportunity to work on a diverse set of projects that canvas the organization, including working with APIs to implement system integrations, developing software, building data structures and flows, and helping the seamless flow of information within our organization.

As a Software Developer, you will be responsible for

  • Designing, maintaining, and implementing data systems that are scalable, reliable, and efficient
  • Developing software solutions to support the needs of our users
  • Providing technical support to our users, including troubleshooting and problem solving
  • Collaborating with cross-functional teams to continue to ensure our systems meet UVIMCO’s needs
  • Training and mentoring junior staff members
  • Other special projects as directed by senior management

The ideal candidate for this role will have

  • A strong background in software development and data architecture 
  • Experience with data modeling, data analysis, and relational databases
  • Experience with specific programming languages (C#, JavaScript, SQL, R, Python)
  • Experience with specific frameworks (.NET, Bootstrap)
  • Good analytical, communication, and interpersonal skills with an enthusiasm to collaborate 
  • A generalist mindset and a desire to stay up on new technologies and continuously learn anything new
  • An ability to learn quickly and understand existing data models
  • A willingness to back up cover a minimal amount of service desk requests

If you are a technology generalist with a passion for data systems and software development, and enjoy making a make a meaningful impact, consider applying for this exciting opportunity.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer?

Sign up to receive alerts about other jobs on the Software Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030

Sign up to receive alerts about other jobs with skills like those required for the Software Developer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
  • Debugging Skill

    • Income Estimation: $72,620 - $96,681
    • Income Estimation: $74,092 - $105,774
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Developer jobs in the Charlottesville, VA area that may be a better fit.

Senior Software Engineer/Developer

másLabor, Charlottesville, VA

Systems Software Developer II

Blackhawk Enterprise, Charlottesville, VA

AI Assistant is available now!

Feel free to start your new journey!