Sr. .NET Developer

Performs the following types of duties:
Under general direction, formulates and defines specifications for complex software programming applications or modifies/maintains complex existing applications.
Formulates/defines system scope and objectives for an assigned functional area.
Devises or modifies procedures to solve complex problems considering computer equipment capacity and limitations, operating time and form of desired results.
Prepares detailed specifications from which programs will be written.
Designs, codes, tests, debugs and documents those programs.
Competent to work at the highest technical level of all phases of application systems analysis and programming activities.
May be responsible for completion of a phase of a project.
Regularly provides guidance and training to less experienced software engineers.
Additional responsibilities may include evaluation of new and existing software products, installation of systems globally, and interfacing with international personnel to solve country specific application needs.
Performs other related duties as assigned.
KNOWLEDGE: TDD, good ALM knowledge, strong OOP, SOA, strong C#, Java a plus. WCF, ASP.net MVC. Mobility development a plus.
SKILL: Skilled in various programming language tools and development systems of an assigned functional area. Excellent oral and written communications skills.
ABILITY to deliver on deadlines. Competent to work on the most complex projects independently. Regularly able to work under deadlines and heavy workloads.
EDUCATION: Bachelor's degree or equivalent experience. At least 8 years of application development experience. Familiar with computer science and mathematics in a business environment.
Nature's Sunshine Products, Inc. offers a generous benefits package to employees that include the following:
Highly competitive health plan (including dental and vision), with the possibility of significant premium subsidization through successful participation in company health maintenance initiatives.
A generous 401k plan that offers 60% employer matching funds, up to 5% of an employee's salary.
Tuition reimbursement up to $3000.00 per year.
A progressive employee wellness plan that offers incentives for participation.
10 paid holidays each year.
Each new full time employee receives three paid time off days at hire and they will accrue an additional 15 days over their first year. Full time employees earn 20 days of PTO after their first year and 23 days of PTO per year after five years of employment.
Each employee can receive up to $750 of product credit annually.
Please go to www.natr.iapplicants.com

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

.NET Developer
South Jordan, UT Kforce
Full Stack .Net Developer
Salt Lake City, UT ConsultNet
.Net Developer
Salt Lake City, UT Apex Systems
Sr. Analyst / Developer - Robotic Process Auto...
Salt Lake City, UT U.S. Bank
Sr. NetSuite Developer (Salt Lake City, Utah)
Salt Lake City, UT Cornerstone OnDemand
Sr Software Developer
Lindon, UT Global Payments Inc.