Skip to main content
Tallo logoTallo logo

56 Careers

Career Hub / Career Pathway
Earning Potential
  • Less than $50k
  • $50k - $75k
  • $75k - $100k
  • $100k - $150k
  • $150k and above
Education Level
  • High school or GED
  • Associate degree
  • Bachelor’s degree
  • Master's degree
  • Ph.D. or professional degree
My Careers
  • A to Z
  • Z to A
  • Job Growth (high to low)
  • Job Growth (low to high)
  • Median Earnings (high to low)
  • Median Earnings (low to high)

Career

Technology > Software Development

Median Salary$112,286

Growth-11.42%

Most common educationBachelor's degree

Career

Agile Coach

Technology > Software Development

Median Salary$110,513

Growth-4.28%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$122,798

Growth-1.60%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$108,816

Growth+2.97%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$111,104

Growth+32.37%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$89,878

Growth-0.76%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$108,880

Growth-13.89%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$121,668

Growth+7.42%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$126,998

Growth+14.07%

Most common educationBachelor's degree

Career

Technology > Software Development

Median Salary$116,857

Growth+10.77%

Most common educationBachelor's degree

.NET Developer / Engineer

Median Salary

$112,286

Projected 10-Year Growth

-11.42%

Most Common Education

Bachelor's degree

Assessment Match

Take the Assessment

A .NET Developer or Engineer builds software using .NET framework languages and technologies. Produces code using the computer languages in the .NET framework. Creates new applications, configures and upgrades existing computer systems and provides technical support for software and applications users.