JOBSEARCHER

SOFTWARE DEVELOPER – FULL STACK

This is part-time position.Location: Chesterfield, MOResponsibilitiesParticipate in the design and development of commercial software applicationsUndertake core software modernization and ongoing feature / function extensions of the company’s software product suiteWork with the Product Manager to assess market needs and end-user operational requirementsArchitect, design, and develop software solutions to satisfy market needs and deliver upon the product’s market value propositionCollaborate with other developers to design and optimize codeDesign and optimize database schemaImplement high-performance, inter-system data collection interfacesProduce design documentation, diagrams, code commentary, and highly readable codePerform sustaining engineering and maintenance of deployment packagesSkills/QualificationsBS degree in Computer Science / Information Technology or equivalent experienceProject skills including design, planning, documentation, quality assurance, and source code management2+ years industry experience in the following:Client-Side Skills & TechnologiesHTML, XML, JSonBlazor (Server and Web Assembly)LINQJQuery / JavaScriptRESTful APIResponsive Web DesignWindows FormsVisual Studio IDEConsole App, PowerShellServer-Side Skills & TechnologiesC#.NET Core.NET FrameworkIISSignalRMulti-threaded programming (Tasks: async, await)DatabaseSQL Server [Express]SAP SQL AnywhereHighly DesirableTableau embedded analytics developmentTCP/IP communications Strong documentation and written communication skillsThe Ideal CandidateCan work effectively on multiple projects, either as a member of a team or on individual assignment;Can build commercial quality products that are sold, delivered, and supported to and for a large number of customers;Works effectively with rapid-prototyping development methodologies;Has an excellent work ethic; andWorks effectively and efficiently under pressure within deadlines.For immediate consideration, please forward your cover letter and resume to hr@impacttech.com.Back to Career Opportunities page.