1

Contract Software Engineer 150K Jobs in Tennessee

Software Engineer I&C

Knoxville, TN · On-site

$43.25 - $55/hr

Highly Competitive Plus Benefits Contract: Permanent, full time Reporting to: Director Electrical and Software Engineering Your role in the mission: The Software Engineer - Instrumentation & Control ...

The Software Engineer will be responsible for designing, implementing, and maintaining complex ... Federal government contract experience * Security clearance or ability to obtain one * Relevant ...

Position: SDET Analyst III Contract Length: 6 months - possible extension based off performance Location: Chattanooga, TN Hybrid Schedule: Onsite Tues - Thurs. WFH Monday & Friday Duties * Contribute ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

We are looking for a Software engineers who is excited by complex technical challenges and has a ... Own a bounded platform component (service module, SDK area) and evolve its contracts for multi ...

Senior Platform Software Engineer

Nashville, TN · On-site

$118K - $156K/yr

Own a bounded platform component (service module, SDK area) and evolve its contracts for multi ... Software Development and Coding - Design, Testing, and Optimization: * Designs software solutions ...

next page

Showing results 1-20

Contract Software Engineer 150K information

What are the key skills and qualifications needed to thrive as a contract software engineer?

To thrive as a Contract Software Engineer, you need strong programming expertise, experience with software development methodologies, and typically a degree in computer science or related field. Familiarity with technical tools such as version control systems like Git, cloud platforms (e.g., AWS or Azure), and knowledge of relevant programming languages is essential. Excellent problem-solving, time management, and communication skills set standout candidates apart in this fast-paced, client-driven environment. These skills ensure timely delivery of high-quality software solutions while allowing you to adapt quickly to diverse project requirements and client expectations.

What is a contract software engineer?

A Contract Software Engineer is a professional hired on a temporary basis to design, develop, test, and maintain software applications for clients or companies. Unlike full-time employees, contract software engineers typically work on specific projects for a set duration, often through agencies or independently. Their responsibilities can range from writing code and debugging to participating in project planning and collaborating with other developers. Earning $150K usually reflects their expertise, experience, and the complexity of the projects they handle. This role offers flexibility and the opportunity to work with diverse technologies and industries.

What are some of the common challenges contract software engineers face when integrating into new teams and projects?

Contract Software Engineers frequently need to adapt quickly to new team dynamics, company cultures, and unfamiliar codebases. Since contract roles often require delivering results within shorter timeframes, ramping up efficiently and understanding existing workflows is crucial. Building rapport with permanent staff while establishing credibility can also be a challenge. However, strong communication skills and proactive engagement with team members help ease the transition and foster effective collaboration.

What is the difference between Contract Software Engineer 150K vs Contract Web Developer 150K?

AspectContract Software Engineer 150KContract Web Developer 150K
Required SkillsProficiency in multiple programming languages, software architecture, and system designHTML, CSS, JavaScript, front-end frameworks
Work EnvironmentDeveloping and maintaining complex software systems, often in enterprise settingsBuilding and optimizing websites and web applications
CertificationsOptional but beneficial certifications like AWS, ScrumNot typically required
Industry UsageTech, finance, healthcare, and enterprise software companiesDigital agencies, e-commerce, media companies

The Contract Software Engineer 150K generally focuses on developing complex software solutions, requiring broader programming skills and system knowledge. In contrast, the Contract Web Developer 150K specializes in web technologies and front-end development. Both roles are contract-based and can command similar pay, but their core responsibilities and skill sets differ significantly.

What are the most commonly searched types of Software Engineer 150K jobs in Tennessee? The most popular types of Software Engineer 150K jobs in Tennessee are:
What cities in Tennessee are hiring for Contract Software Engineer 150K jobs? Cities in Tennessee with the most Contract Software Engineer 150K job openings:

Other

Re-posted 27 days ago


Job description

Job Summary

  • Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications and software solutions supporting enterprise and government systems. Designs and implements scalable web-based applications using C#/.NET technologies, including ASP.NET Core and RESTful APIs. Develops and integrates APIs to support system interoperability across multiple platforms and services. Supports full software development lifecycle activities including requirements gathering, system design, development, testing, and deployment in Agile environments. Contributes to application modernization efforts and cloud-based solutions, ensuring performance, scalability, and security. Supports development of user-facing applications and backend services, as well as documentation and system deliverables.

Key Skills & Experience 

  • Five (5+) years of experience as a Software Engineer in programs and contracts of similar scope, type, and complexity is required.
  • Strong experience with C#, .NET, ASP.NET Core, and Web API development.
  • Experience developing web-based applications using HTML5, CSS, JavaScript, and frameworks such as Angular or React.
  • Experience designing and integrating RESTful APIs and working with microservices architectures.
  • Experience working within Agile development environments and participating in full SDLC activities.
  • Experience with database design and development using SQL Server or similar relational databases.
  • Experience deploying and supporting applications in cloud environments such as Azure or AWS.
  • Familiarity with DevOps practices including CI/CD pipelines, Docker, Kubernetes, and infrastructure as code tools such as Terraform.
  • Experience working in secure environments and implementing security best practices within applications.

Education, Certifications, & Credentials

  • Bachelor of Science (BS) Degree in Computer Science, Information Technology (IT),
    Cybersecurity, or Engineering related field.
  • Active Q clearance required. 
  • Candidates with TS/SCI clearance can be switched over to Q clearance easily

*All duties and responsibilities are not captured in this job description. To find out more, please
reach out to the recruiter for this role*