Job Url: https://www.linkedin.com/jobs/search/?currentJobId=4326594341&distance=25.0&f_AL=true&f_TPR=r7500&f_WT=2&geoId=103644278&keywords=software%20engineer&origin=JOBS_HOME_KEYWORD_HISTORY Job Description: ConsultNet Technology Services and Solutions Share Show more options Software Engineer  United States · 58 minutes ago · 19 applicants Promoted by hirer · Company review time is typically 1 week $40/hr - $75/hr Remote Matches your job preferences, workplace type is Remote. Contract Easy Apply Save Save Software Engineer  at ConsultNet Technology Services and Solutions Software Engineer ConsultNet Technology Services and Solutions · United States (Remote) Easy Apply Save Save Software Engineer  at ConsultNet Technology Services and Solutions Show more options Your profile is missing required qualifications Show match details Help me update my profile BETA Is this information helpful? Get personalized tips to stand out to hirers Practice mock interviews personalized to every role and get custom feedback Try Premium for PKR0 Meet the hiring team Brett Campbell, CIR 3rd Senior Recruiter | Certified Internet Recruiter (CIR) Job poster Message About the job C# Software Engineer (I-IV) Location : Remote or Hybrid (UT or TX) Long-Term Contract (3-4 years) Pay Rate : $40.85-$75.00/hr Summary Our client, a global leader in advanced autonomous and robotic solutions across multiple industries, is seeking C# Software Engineers to participate in the full software development lifecycle for autonomous software, including requirements analysis, design, coding, testing, integration with hardware components, and deployment. Contribute to high-quality, scalable, and efficient software solutions for autonomous systems. Responsibilities scale with experience level, from contributing to features (Level II) to leading complex projects, providing strategic guidance, and mentoring (Levels III–IV). Essential Duties and Responsibilities Design, develop, and implement features and enhancements for autonomous software Write clean, maintainable, and efficient code in C#, ensuring scalability and high performance. Conduct rigorous testing and debugging to ensure software functionality, performance, and reliability. Integrate software with hardware components to achieve seamless autonomous operations. Participate in Agile development processes and collaborate with product managers, stakeholders, and cross-functional teams. Lead code reviews and enforce coding standards (Level III–IV). Mentor and provide technical guidance to junior and mid-level engineers (Level III–IV). Contribute to strategic planning, system architecture design, and high-impact decision-making (Level III–IV). Stay current with emerging technologies, industry trends, and best practices to drive continuous improvement and innovation. Education & Experience Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Professional software development experience: Engineer II: 3–5 years Engineer III: 5–10 years Engineer IV: 10+ years Required Skills and Competencies Expert proficiency in C# with experience developing and maintaining complex software applications. Strong understanding of software design principles, algorithms, and data structures. Experience with software development methodologies such as Agile or Scrum. Excellent problem-solving, analytical, and communication skills. Ability to work independently and collaboratively in a team environment. Experience integrating software with hardware systems is highly desirable. Preferred / Desirable Skills Knowledge of autonomous systems, robotics, or related domains. Experience with software testing frameworks and continuous integration tools. Familiarity with version control systems (e.g., Git). Ability to analyze and improve system performance, scalability, and reliability. Demonstrated experience mentoring and guiding team members on complex projects.