JOBSEARCHER

Sr. Full Stack Software Developer

Job Description We are looking for a passionate Software Engineer to design, develop and improve our core service and data platforms.Software Engineer responsibilities include gathering user requirements, defining system functionality and writing code in various languages. Our ideal candidates are familiar with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment. Experience with .NET, C#, MS SQL Server, MongoDB, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web Services strongly preferred.ResponsibilitiesWrite well-designed, testable codeExperience with high-concurrency, multi-threaded applicationsProduce specifications and determine operational feasibilityIntegrate software components into a fully functional software systemDevelop software verification plans and quality assurance proceduresDocument and maintain software functionalityTroubleshoot, debug and upgrade existing systemsComply with project plans and industry standardsFunction as partner to Product Owner to influence and guide product roadmapEnsure software is updated with latest featuresExecute full software development life cycle (SDLC)Develop flowcharts, layouts and documentation to identify requirements and solutionsRequirementsProven work experience as a Software Engineer or Software DeveloperExperience designing interactive applicationsExcellent knowledge of .NET, C#, MS SQL Server, Full-Stack Web Development, ASPX, MVC, JQuery, Angular and Web ServicesExperience with test-driven developmentProficiency in software engineering toolsAbility to document requirements and specificationsBSc degree in Computer Science, Engineering or relevant fieldBenefits:Medical, Dental, Life and Vision Insurance401KLife insuranceCompensation: Based on experience of candidate..