Job Description :
Sr .Net Developer
Duration - 8 +months
Location - Alpharetta, Georgia
*Must pass a drug test and background check once offered position*
Role and Responsibilities
· Architect, develop, maintain, and/or enhance a suite of custom web application as the needs of the internal business and our clients expand and evolve.
· Identify potential software architecture capability gaps, architectural risks, assumptions, and approaches, outline interdependencies, determine optimization opportunities, and ensure scalability and flexibility.
· Create documented system architectures and assists in detail designs, class diagrams, use cases and coding specifications. Creates overview system documentation for developed applications.
· Lead/mentor developers and share knowledge through knowledge-sharing presentations and code review sessions.
· Candidate should be a self-motivated, independent, detail oriented, responsible team-player and exhibit exceptional relationship management skills (both written and verbal)
· Additional responsibilities may be assigned as needed based on the needs of the business and clients.
Knowledge, Skills, and Abilities
· At least 8 years of experience with object oriented design and development, with a focus on C# NET 4.52 and above) language, Sequel 2012
· Strong problem solving abilities, and an ability to understand and adapt to new concepts and technologies quickly
· Ability to design and (re)evaluate overall architecture of an application, as well as integrate new development into existing architecture
· Understanding of Software Development Lifecycle using Agile or iterative development and experience participating in each phase of the lifecycle.
· Should be an evangelist for design best practices, technical documentation, and creation of workflows/diagrams to be used as reference.
· Experience designing and implementing integration points for 3rd party systems and data points into custom internal applications
· Proven track record of multi-tasking business development, people management skills, and desire for mentoring and nurturing in-house developers
· Ability to evaluate overall architecture of an application, looking for structural quality, best practices, code quality, re-usability and scalability, and – where applicable – use of open standards
· Ability to work independently as a self-starter, and within a team environment.
· Ability to adapt quickly to an existing, complex environment.
· Excellent analytical and problem-solving skills, including providing multiple solutions to singular issues and pros/cons for each approach.
· Experience with DevExpress custom controls (or similar), and AS/400 systems is desirable
Technology Background
· C# NET 4.5.x)
· Windows Forms and Web Development
· Visual Studio 2013, MS SQL 2012/2014
· W3C standard web application scripting languages and interchanges (HTML, CSS, JavaScript, Ajax, XML, and JQuery)
· Web service development and utilization (WCF preferred)
             

Similar Jobs you may be interested in ..