Senior C# .NET Developer Job in New Braunfels 78130, Texas US
Summary:
Responsible for leading and participating in developing new or enhancing existing software applications.
Scope:
This position involves a moderate degree of job structure. Under general direction, the employee will perform a variety of tasks with limited opportunities to use standardized solutions. The employee is expected to use discretion and judgment to make decisions, interpret directions and apply guidelines and policies.
Essential Duties and Responsibilities:
Lead and/or participate in establishment of best practices and process improvements, including those related to development methodology, standards, procedures and systems architecture
Lead development projects through entire lifecycle, including requirements definition, architecture and development or enhancement specifications, scheduling, budgeting, coding, quality assurance testing, deployment, documentation and support
Ensure adherence to established development methodology standards, practices and procedures
Facilitates project specification definition with IT, consultants and end users
Works with managers, developers, support analysts, designers and database administrators to build custom applications
Develop custom front, mid-tier and back-end web based solutions using various programming languages
Provide guidance and training to less experienced staff
Provide end-user support when required and troubleshoots software and application issues as they arise
Support training efforts for corporate personnel in use of software applications through demonstrations and customer based support
Education and/or Experience:
Bachelor's degree (Bachelor's degree (B.A.) or equivalent: 10+ years of combined software development experience and education.
REQUIRED
6+ years of experience with C#, Java, and/or C++
Extensive knowledge of Object Oriented Programming, Analysis, and Design
.NET 4.0, C#, javascript, jQuery, JSON, CSS, MSTest, web services, TSQL, Powershell/batch, ASP
n-Tier web development experience with the ASP.NET stack hosted on IIS
Relational database experience including stored procedures and triggers
Experience hand-coding HTML
Experience writing unit-testable code
Be passionate about producing quality software and effectively communicate your ideas for doing so
ADDITIONAL
.NET 4.0, C#, javascript, jQuery, JSON, CSS, MSTest, web services, TSQL, Powershell/batch, ASP
Sql Server, Windows 2008 R2, Windows CE
Domain driven design, SOA, Continuous Integration, TDD
Design Patterns (particularly IoC/DI, repository, mock/stub, MVC/ MVVM)
TFS (source control, build)
Active desire to learn and help others do the same
In return for your experience, The SCOOTER Store offers a competitive salary and a generous benefits package.
The SCOOTER Store World Headquarters, Distribution Centers, and Stores are tobacco-free facilities.
The SCOOTER Store is an Equal Opportunity Employer.
See Job Description