1

Junior .Net Software Developer Jobs in Tennessee

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 4 years of experience ...

NET. * Integrate hardware and software for real-time data acquisition platforms (e.g., National ... NET programing or similar OOP languages. * Proficiency in all Microsoft Office programs. * Ability ...

NET. * Integrate hardware and software for real-time data acquisition platforms (e.g., National ... NET programing or similar OOP languages. * Proficiency in all Microsoft Office programs. * Ability ...

NET. * Integrate hardware and software for real-time data acquisition platforms (e.g., National ... NET programing or similar OOP languages. * Proficiency in all Microsoft Office programs. * Ability ...

NET. * Integrate hardware and software for real-time data acquisition platforms (e.g., National ... NET programing or similar OOP languages. * Proficiency in all Microsoft Office programs. * Ability ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 4 years of experience ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 4 years of experience ...

C# Software Engineer

Mount Juliet, TN ยท On-site

$60 - $62/hr

NET-based applications and identify integration points. * Migrate and refactor legacy applications ... Collaborate with architects and DevOps teams to implement CI/CD pipelines and infrastructure as ...

Staff Software Engineer (TN)

Nashville, TN ยท On-site

$170K - $220K/yr

Make architectural decisions that balance scalability, reliability, and developer velocity. * Set ... Mentor mid-level and junior engineers in technical skills and engineering judgment. * Provide ...

Software Engineer II

Nashville, TN

$94K - $128K/yr

Collaborate with QA and DevOps teams to validate functionality and performance of deliverables ... NET. * Hands-on experience with embedded systems development, assembly language, or firmware.

New

Software Engineer II

Nashville, TN ยท On-site

$94K - $128K/yr

Collaborate with QA and DevOps teams to validate functionality and performance of deliverables ... NET. * Hands-on experience with embedded systems development, assembly language, or firmware.

New

Software Engineer II

Nashville, TN ยท On-site

$94K - $128K/yr

Collaborate with QA and DevOps teams to validate functionality and performance of deliverables ... NET. * Hands-on experience with embedded systems development, assembly language, or firmware.

New

Net Developer with (API)

Memphis, TN ยท On-site

$46.75 - $62/hr

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Preferred At least 4 years of experience ...

next page

Showing results 1-20

Junior Net Software Developer information

See Tennessee salary details

$21.8K

$80.8K

$124.8K

How much do junior .net software developer jobs pay per year?

As of Jul 13, 2026, the average yearly pay for junior .net software developer in Tennessee is $80,756.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,800.00 and $79,000.00 per year, depending on experience, location, and employer.

What does a Junior .Net Software Developer do?

A Junior .Net Software Developer is responsible for assisting in the design, development, and maintenance of applications using the Microsoft .NET framework. They typically work with languages like C# or VB.NET and collaborate with senior developers to write, test, and debug code. Their tasks often include fixing bugs, implementing minor features, and learning best practices in software development. This role is ideal for those starting their careers in software engineering, as it provides opportunities to build technical skills and gain experience working on real-world projects.

What are the key skills and qualifications needed to thrive as a Junior .Net Software Developer, and why are they important?

To thrive as a Junior .Net Software Developer, you need a solid understanding of C#, .NET frameworks, object-oriented programming, and typically a degree in computer science or a related field. Familiarity with Visual Studio, source control systems like Git, and basic knowledge of databases such as SQL Server are commonly required. Strong problem-solving skills, attention to detail, and effective communication help you collaborate with teams and adapt to evolving project needs. These skills and qualities are essential for delivering reliable code, supporting project goals, and growing within a development team.

What are some common challenges faced by Junior .Net Software Developers when starting in their first role?

Junior .Net Software Developers often encounter challenges such as understanding large codebases, adapting to established development workflows, and effectively using tools like Visual Studio and source control systems. They may also need to quickly learn company-specific frameworks or libraries and efficiently debug complex issues. Collaboration with more experienced team members and seeking feedback can help ease the transition and accelerate learning.
What are popular job titles related to Junior .Net Software Developer jobs in Tennessee? For Junior .Net Software Developer jobs in Tennessee, the most frequently searched job titles are:
What job categories do people searching Junior .Net Software Developer jobs in Tennessee look for? The top searched job categories for Junior .Net Software Developer jobs in Tennessee are:
What cities in Tennessee are hiring for Junior .Net Software Developer jobs? Cities in Tennessee with the most Junior .Net Software Developer job openings:

Senior Power Platform Developer with Security Clearance

Dunhill Professional Search

Oak Ridge, TN โ€ข On-site

$47.25 - $62.50/hr

Other

Posted 11 days ago


Job description

Leads a team in the adherence of planning, policies, practices, and manages personnel while overseeing a development project or group of developers. Responsible for personnel management including mentoring of junior team members, daily supervision and assigning of tasks, and annual employee evaluations of team members. Oversees the completion of development projects. * Overall responsibility for leading the program, department, or functional area as designated. Oversees, directs, and mentors subordinate staff; communicates job expectations and enforces organizational policies, procedures and core values; responsible for recruiting staff, approving timecards, and conducting performance reviews and disciplinary measures. * Modifies and creates special purpose software and ensures systems efficiency and integrity. * Provides direction on the preparation of functional specifications from which programs will be written and oversees the design, coding, debugging, and documenting of programs. * Ensures the team is maintaining compliance with standards and conventions in the development of programs. * Develops required specifications for complex problems and trains team members on problem solving of complex issues. * Oversees the establishment of requirements for a product from inception to conclusion. Ensures all phases of development are followed to include testing, debugging, and refining of the software to produce the required product. * Reviews and edits required documentation, including block diagrams, logic flow charts and software program documentation. Provides feedback to developers to further their growth and development in the documentation area. * Provides guidance on the creation of coded unit tests and ensures the Testers/Information Assurance team provide the necessary feedback to fix any issues identified. * Establishes best practices, policies, and processes and ensures adherence by the development team. * Evaluates systems designs and change requests to ensure overall program architecture remains technically feasible and is scalable while meeting industry best practices and standards. Minimum Qualifications * US Citizen with Bachelor's Degree in Computer Science, Information Systems or a related field preferred or equivalent relevant experience * 15 years of experience with programming or web development activities; 0-2 years of management experience. Locations * Any of the following - Oak Ridge, TN; Germantown, MD; or Lemont, IL Other Job Specific Skills * Must be detail oriented, as well as able to work well with clients. * Ability to analyze systems requirements and design specifications. * Ability to prepare and review required documentation, including project plans and software/development program documentation * Excellent verbal and written communication skills. * Ability to manage and lead others, providing mentorship to junior team members. * Must be capable of working in an environment that is demanding, sometimes stressful, and requires independent thinking, problem resolution, and responsible actions with minimal direct oversight by senior management. * Experience in information system design, including application programming on large-scale case management systems and the development of complex software to satisfy design objectives. * Applies knowledge of technologies, applications, methodologies, processes and tools to support a client, project or entity. * Must be able to provide direction during all phases of software development and train team members through the various phases using Java, C#, SQL, Javascript, or other programming language. * Demonstrates and utilizes best programming standards and practices in a professional capacity. #cjpost