Job Description
Code Hub Systems is looking for Software Engineer
Position Responsibilities
- Specializing in the Microsoft .NET / SQL Server stack, has worked with C# with good exposure to both desktop and web development solutions. Genuinely passionate about delivering and maintaining high quality software for clients, with a strong emphasis on designing robust framework architectures for enterprise solutions using well known industry design patterns and practices
- Break down architected solution into smaller, achievable tasks
- Debug and provide solutions for complicated issues
- Participate in demos and code reviews
- Enforce software best practices, standards and processes
- Proactively seek ways to incorporate new and creative ideas and methodologies into software development efforts by keeping abreast of current methodologies, technologies and tools
Qualification Requirements:
- Bachelor’s degree in computer science and 8+ years of software development experience
- C# and .NET coding experience using Visual Studio IDE
- Design and development of SQL stored procedure / framework code generation tool
- Strong object-oriented and multi-threading programming knowledge
- Expert knowledge with standard design patterns
- Expert diagramming solutions (flow, block, logical)
- Demonstrated knowledge and experience of Agile (Scrum) methodology
- Team Management/Product Owner experience
- Team player and self-starter with minimal supervision
- Familiar with tools such as VSTS, Azure DevOps
- Experience using modern Web UI technologies
- Ability to effectively communicate with others, both verbally and in writing
Preferred Qualifications:
- 5+ years of experience
- Very good understanding of VSTS/Azure DevOps is important
- Experience in ASP.NET MVC 3, 4, 5
- Superior knowledge of Web Forms and Razor
- Experience in C# and .Net Framework, MVC and Web API
- Good knowledge and Experience in IdentityServer4, OAuth, OWIN
- Good knowledge and Experience in WPF, WCF, LINQ, MVVM, WinForms
- Commercial experience with Visual Studio 2005-2017 (ASP.Net, C#)
- Working knowledge of T-SQL, Stored Procedures and the ability to write optimized queries
- Unit testing experience, Integration and Regression testing experience