Career Evolutions is searching for a Senior Software Developer for a fast-growing organization headquartered in Scottsdale, AZ. Full-time, direct-hire opportunity with compensation up to $115,000.
Job Title: Senior Software Developer
Job Summary: You will be working directly with the Manager of Application Development and Senior Director of Applications in developing new applications and improving existing applications. You will be responsible for both internal applications and applications aimed for customers.
Responsibilities:
Assist in the development and maintenance of new and existing applications
Manage technical development of software from inception through user acceptance, including projects which affect multiple departments
Help define coding standards for projects
Troubleshoot production issues and performance tuning of various components
Work with onsite development teams as well as various 3rd party vendors and offsite resources
Requirements:
Bachelor’s degree in Computer Science
7+ years of experience in software development emphasizing on front end development
Hands on experience with front end technologies including HTML, CSS, Javascript, jQuery, AJAX, JSON
Familiar with AngularJS, Node.JS (a plus)
Extensive experience in C#, ASP.NET, Java, MVC Framework and Windows Services
Experience in T-SQL and SSRS
Experience with WPF, WCF or REST / SOAP API, multithreading and server proxies
Proficiency in Visual Studio, SQL Management Studio and Team Foundation Server
Experience with mobile app development (Objective-C or Swift, Java)
Experience with Cloud Services and token based authentication systems