{"schemaVersion":"jobsearcher.job.v1","id":"146715a2c227722fe789191b","url":"https://jobsearcher.com/jobs/146715a2c227722fe789191b","canonicalUrl":"https://jobsearcher.com/jobs/146715a2c227722fe789191b","title":"Software Developer","description":"Job Description:\nFull Stack Developer\n\nSoftware Developer Job Purpose:\nDevelop web applications and the accompanying business logic and database design to fit requirements of projects.\n\nPrimary Responsibilities/Essential Job Functions\n\nDevelops front end web applications using modern frameworks and approved design patterns to meet product specifications and requirements\nDevelop business logic to interface with web client\nAllocate database resources to store and efficiently gather data required by A\nbusiness logic\nWrite clean, efficient code\nDevelop testing and deployment protocols and instructions.\nImproves operations by conducting systems analysis; recommending changes\nin policies and procedures.\nUpdates job knowledge by studying state-of-the-art development tools,\nprogramming techniques, and computing equipment; participating in\neducational opportunities; reading professional publications; maintaining\npersonal networks; and participating in professional organizations.\nProtects operations by keeping information confidential.\nProvides information by collecting, analyzing, and summarizing development\nand service issues.\nAccomplishes organization mission by completing related results as needed.\n\nSkills/Qualifications\n\nBachelors or above in computer science or software engineering\nAdvanced Programming Skills mainly C#, Angular 2+, typescript, and SQL server.\nAbility to analyze requirements to develop software solutions\nWork independently\nAbility to multitask on projects\nAbility to work in a team environment, but also solo if required\nProblem solving skills\n5-7 years experience\n\nWork Environment/Physical Requirements\n\nGeneral office conditions. Must have the ability to effectively utilize software required to complete tasks. Must be able to sit for long periods of time at a computer workstation. Must be able to communicate using various modalities. Requires consistent use of a computer mouse and keyboard. May require bending, stooping, and/or lifting of less than 50 lbs.","company":"Savant Learning Systems","rawCompany":"savant learning systems","city":"Martin","state":"TN","isRemote":false,"isActive":false,"createdAt":"2026-07-16T02:09:00.833Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer","description":"Job Description:\nFull Stack Developer\n\nSoftware Developer Job Purpose:\nDevelop web applications and the accompanying business logic and database design to fit requirements of projects.\n\nPrimary Responsibilities/Essential Job Functions\n\nDevelops front end web applications using modern frameworks and approved design patterns to meet product specifications and requirements\nDevelop business logic to interface with web client\nAllocate database resources to store and efficiently gather data required by A\nbusiness logic\nWrite clean, efficient code\nDevelop testing and deployment protocols and instructions.\nImproves operations by conducting systems analysis; recommending changes\nin policies and procedures.\nUpdates job knowledge by studying state-of-the-art development tools,\nprogramming techniques, and computing equipment; participating in\neducational opportunities; reading professional publications; maintaining\npersonal networks; and participating in professional organizations.\nProtects operations by keeping information confidential.\nProvides information by collecting, analyzing, and summarizing development\nand service issues.\nAccomplishes organization mission by completing related results as needed.\n\nSkills/Qualifications\n\nBachelors or above in computer science or software engineering\nAdvanced Programming Skills mainly C#, Angular 2+, typescript, and SQL server.\nAbility to analyze requirements to develop software solutions\nWork independently\nAbility to multitask on projects\nAbility to work in a team environment, but also solo if required\nProblem solving skills\n5-7 years experience\n\nWork Environment/Physical Requirements\n\nGeneral office conditions. Must have the ability to effectively utilize software required to complete tasks. Must be able to sit for long periods of time at a computer workstation. Must be able to communicate using various modalities. Requires consistent use of a computer mouse and keyboard. May require bending, stooping, and/or lifting of less than 50 lbs.","datePosted":"2026-07-16T02:09:00.833Z","dateModified":"2026-07-16T02:09:00.833Z","hiringOrganization":{"@type":"Organization","name":"Savant Learning Systems","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Martin","addressRegion":"TN","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"146715a2c227722fe789191b"},"url":"https://jobsearcher.com/jobs/146715a2c227722fe789191b"}}