Sterling Software Inc

Senior .Net Full Stack Developer

Troy, MI, US

Onsite
Full-time
8 months ago
Save Job

Summary

Date: March 12, 2018 Location: Troy, MI Requirements 4-year bachelor's degree in Computer Science or related field. * Seven (7) plus years of ASP.NET and VB.NET development experience, expert level. * Two+ years of experience with SQL Server * T-SQL experience including writing and troubleshooting stored procedures * Experience with SQL Server Batch Processes * Minor SQL Server DBA experience preferable * ETL experience, preferable Kapow * Experienced ensuring that the architectures are extensible and can evolve to accommodate both current and future feature requests from customers. * Experienced ensuring that the architecture solutions are well understood and effectively implemented by the development teams to facilitate on-time delivery with high quality. * Experienced ensuring the architectural integrity of the platform * Experienced sharing and promoting the architectural vision with product management, engineering management, operations and the development teams. * WinForm experience is required * Proficient in current development and source code management tools (Git, Eclipse, IntelliJ IDEA, SVN, Source Gear Vault), build tools (Jenkins, Grunt, Gulp), issue tracking (Jira), knowledge management (Confluence) * Knowledge of Text Search Engine Tools and Integration methods (i.e. Apache Solr)) * Proficient with XML, XSLT, VBScript. * Web, winform, command line, Windows Service, Web service .NET project experience * IIS management * Good understanding of Restful API concepts and the implementation best-practices, and integration with on-premise/cloud-hosted 3rd party systems * Experience with security platforms/protocols related to user authentication/authorization, and security implementation for APIs. * Resource Description Framework (RDF), Taxonomy and SPARQL, prefer Smartlogic integration experience * Create self-contained, reusable, and testable modules and components. * Plus: C# knowledge * Plus: Custom & User ASP .NET control development * Good Experience with Continuous Integration and hands-on experience (tools like Jenkins, TeamCity, Maven, Gradle, Ant, Bamboo) * Excellent communications skills. Experienced working with Business Analysts: taking requirements, researching/estimating effort * Able to work without direction. Manage and prioritize support tasks and new development tasks. * Able to gather requirements and translate this to a technical design * Ability to quickly learn new skills * Troubleshooting skills * Experience with Agile development methodologies

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: