Dear, We are looking for *Senior Developer (Dot Net 4.5 +) in Norman,Oklahoma.* If you are interested, please share your updated resume along with desire salary to *btho...@affluenttek.com <btho...@affluenttek.com>*
*Title: Senior Dot Net Developer* *Location: **Norman,Oklahoma* *Interview:Phone/Skype* *Visa: GC/ USC Only* *Role Overview* - Candidates should have excellent coding and design skills and should be able to make effective contributions in the product development in an agile development environment - Work with business and client’s technical leads on implementing solutions to achieve the team & organization’s common goals - Effectively communicate amongst the team members that are co-located as well as with those working from offshore and mentor the junior members of the team *Responsibilities* - Use specialist skills and experience as a Developer to design the software in detail, working with the Lead Developer on a product team. - Design classes, interfaces, data structures and algorithms that are elegant, efficient, modular, reusable, testable and maintainable & follow good software design practices. - Have a thorough understanding of the languages, tools and libraries on the company technology stacks for server-side web service development. - When developing software, ensure the relevant parts of the Software Requirements Specification and the Software Architecture are understood, raising queries to the Business and the Lead Developer as required. - Take responsibility for the quality of all written code, ensuring that it is clear, concise, well structured, efficient and well documented with code comments. - Implement, maintain and run unit tests to check the correctness of your code. - Ensure your code is modular, with a separation of concerns to allow unit tests to be written – design for testability. - Ensure that unit tests provide 100% coverage of your code (of the modules under test) and ensure they cover the relevant combinations of inputs, outputs and error conditions. *Required skills* - 7+ years of experience with strong knowledge of software development in the following technology areas: - C#.Net Framework 4.5 or higher - ASP.NET Frame work - Core or 5.0, with MVC - Angular 2 type script knowledge, alternatively experience in Java script with MVVM - HTML 5, CSS development experience - 3rd party controls- Infragistics, alternatively knowledge of Java script UI framework (Ex.: Kendo UI HTML framework). - For database – MS SQL server or similar - For data services - web API (knowledge of WCF preferred, to utilize existing WCF services) - Good familiarity with any of the Agile Tools, preferably TFS - Working knowledge of Chutzpah & Microsoft VS Testing Framework for unit testing - Experience in using Source Code Management tools like TFS, GIT, svn etc. - Excellent communication skills to work effectively as a team player. - Past experience in agile software development on a major programming platforms such as Microsoft .NET will be a preferred qualification. *Education:* - Required: Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering or similar technical discipline; or, equivalent demonstrable experience -- You received this message because you are subscribed to the Google Groups "MCMS" group. To unsubscribe from this group and stop receiving emails from it, send an email to mcms+unsubscr...@googlegroups.com. To post to this group, send email to mcms@googlegroups.com. Visit this group at https://groups.google.com/group/mcms. For more options, visit https://groups.google.com/d/optout.