{"schemaVersion":"jobsearcher.job.v1","id":"fc0d10c13f902b37ed279117","url":"https://jobsearcher.com/jobs/fc0d10c13f902b37ed279117","canonicalUrl":"https://jobsearcher.com/jobs/fc0d10c13f902b37ed279117","title":".NET Software Developer","description":".NET Software Developer\nJob Description\n\nSummary/Objective\n\nThe software developer develops specifications for moderately complex software programming applications and modifies/maintains the existing software. PCE supplies cutting edge mobile automation solutions to the agriculture industry and are leaders in control automation in this space providing mobile control solutions to customers across North America. This position will primarily be responsible for the architecting, writing, testing, deploying and supporting the software solutions for these innovative control products.\n\nEssential Functions\n\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\n\nDesign, develop, maintain, and troubleshoot software applications and test tools\nPerforms routine automation assignments with minimum Manager’s supervision\nDevelop an understanding of assigned application, standards and techniques, and general business knowledge\nDemonstrate understanding of departmental procedures, programming standards, and all pertinent training materials\nWrite well-designed, testable code\nDocument and maintain software functionality\nAccountable for providing accurate time estimates and reports of updates on assigned tasks and projects\nRecommends possible improvements in applications\nPerforms code reviews\nWork independently with minimal supervision\nProperly refactor legacy components as needed.\nCommunicate with customer\nDesigns/codes applications following specifications using the appropriate tools.\nMaintains and modifies existing applications without supervision as well as under direction from senior staff members.\nPerforms custom programming at customer request.\nOther duties as assigned\n\nCompetencies\nProblem Solving/Analysis.\nTechnical Capacity.\nCommunication Proficiency.\nTime Management.\n\nSupervisory Responsibility\nThis position has no supervisory responsibilities.\n\nWork Environment\nThis job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.\n\nPhysical Demands\nThe physical demands described here are representative of those that must be met by a team member to successfully perform the essential functions of this job.\n\nWhile performing the duties of this job, the employee is regularly required to talk or hear. This position requires extended periods of sitting and working on a computer. Employee is occasionally required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.\n\nThis position requires the ability to occasionally lift office products and supplies, up to 20 pounds.\n\nPosition Type and Expected Hours of Work\nThis is a full-time position. Standard days and hours of work are Monday through Friday, 8 a.m. to 5 p.m.\n\nTravel\nNo travel is expected for this position.\n\nRequired Education and Experience\nBachelor's degree in computer science or equivalent experience is preferred\nDemonstrated Experience with C# and .NET web technologies\nFamiliarity with Cloud technologies and REST APIs\nGood interpersonal skills\nExperience releasing multiple products in a production environment\nAbility to learn quickly and work with a team\nAbility to design and build object-oriented frameworks that can abstract services in a simple manner to enable other developers to rapidly prototype and build their own services and software\n\nEqual Employment Opportunities (EEO)\n\nPuck provides equal employment opportunities (EEO) to all team members and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Puck complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.\n\nPuck expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Puck’s team members to perform their job duties may result in discipline up to and including discharge.\n\nOther Duties\nPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without notice.","company":"Puck Enterprises","rawCompany":"puck enterprises","city":"Worthing","state":"SD","isRemote":false,"isActive":false,"createdAt":"2026-04-12T20:49:54.127Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":".NET Software Developer","description":".NET Software Developer\nJob Description\n\nSummary/Objective\n\nThe software developer develops specifications for moderately complex software programming applications and modifies/maintains the existing software. PCE supplies cutting edge mobile automation solutions to the agriculture industry and are leaders in control automation in this space providing mobile control solutions to customers across North America. This position will primarily be responsible for the architecting, writing, testing, deploying and supporting the software solutions for these innovative control products.\n\nEssential Functions\n\nReasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.\n\nDesign, develop, maintain, and troubleshoot software applications and test tools\nPerforms routine automation assignments with minimum Manager’s supervision\nDevelop an understanding of assigned application, standards and techniques, and general business knowledge\nDemonstrate understanding of departmental procedures, programming standards, and all pertinent training materials\nWrite well-designed, testable code\nDocument and maintain software functionality\nAccountable for providing accurate time estimates and reports of updates on assigned tasks and projects\nRecommends possible improvements in applications\nPerforms code reviews\nWork independently with minimal supervision\nProperly refactor legacy components as needed.\nCommunicate with customer\nDesigns/codes applications following specifications using the appropriate tools.\nMaintains and modifies existing applications without supervision as well as under direction from senior staff members.\nPerforms custom programming at customer request.\nOther duties as assigned\n\nCompetencies\nProblem Solving/Analysis.\nTechnical Capacity.\nCommunication Proficiency.\nTime Management.\n\nSupervisory Responsibility\nThis position has no supervisory responsibilities.\n\nWork Environment\nThis job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.\n\nPhysical Demands\nThe physical demands described here are representative of those that must be met by a team member to successfully perform the essential functions of this job.\n\nWhile performing the duties of this job, the employee is regularly required to talk or hear. This position requires extended periods of sitting and working on a computer. Employee is occasionally required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.\n\nThis position requires the ability to occasionally lift office products and supplies, up to 20 pounds.\n\nPosition Type and Expected Hours of Work\nThis is a full-time position. Standard days and hours of work are Monday through Friday, 8 a.m. to 5 p.m.\n\nTravel\nNo travel is expected for this position.\n\nRequired Education and Experience\nBachelor's degree in computer science or equivalent experience is preferred\nDemonstrated Experience with C# and .NET web technologies\nFamiliarity with Cloud technologies and REST APIs\nGood interpersonal skills\nExperience releasing multiple products in a production environment\nAbility to learn quickly and work with a team\nAbility to design and build object-oriented frameworks that can abstract services in a simple manner to enable other developers to rapidly prototype and build their own services and software\n\nEqual Employment Opportunities (EEO)\n\nPuck provides equal employment opportunities (EEO) to all team members and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Puck complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.\n\nPuck expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Puck’s team members to perform their job duties may result in discipline up to and including discharge.\n\nOther Duties\nPlease note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the team member for this job. Duties, responsibilities and activities may change at any time with or without notice.","datePosted":"2026-04-12T20:49:54.127Z","dateModified":"2026-04-12T20:49:54.127Z","hiringOrganization":{"@type":"Organization","name":"Puck Enterprises","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Worthing","addressRegion":"SD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"fc0d10c13f902b37ed279117"},"url":"https://jobsearcher.com/jobs/fc0d10c13f902b37ed279117"}}