The client is seeking a talented Software Developer with excellent coding and design skills. You will be a critical member of our software development team responsible for driving application design and development decisions around the client's complex web and mobile applications. Working closely with the business teams to understand needs, you will collect and write specifications, outline roadmaps to deliver functionality, manage the backlog, direct and/or perform the development, drive continuous code integration, and deliver the solutions within scope, budget and timeline. You should have recent and relevant experience in front and back-end development as the position will require significant hands-on attention. Success in this position requires an assertive, confident attitude and a commitment to working as a part of a team to meet critical delivery schedules.
Bachelor's degree in Computer Science, Business or related field OR minimum of 7 years related experience;
5+ years' experience in software development in one or more of the following roles: Designer, Senior Developer, Software Engineer, Systems Analyst, Project Lead or equivalent.
Demonstrated experience with web and mobile platforms;
Experience working with highly integrated applications;
Web development using ASP.NET Web API and Web Forms, C# and VB.Net, SOA;
Mobile development using Objective C, Java or Xamarin a plus;
SQL Server using SSIS, and SSRS;
Mobile and web security frameworks;
Able to plan and prioritize tasks and communicate effectively verbally and in writing;
Understanding of IIS, DNS, computer networking, load balancing, cloud and other enterprise infrastructure concepts a plus;
Scrum or Project Management certifications a plus;
Experience with multi-lingual, multi-regional or multi-national applications a plus.
While performing the duties of this job, the employee is regularly required to talk and hear; and use hands to manipulate objects or controls. The employee is regularly required to stand and walk. On occasion the incumbent may be required to stoop, bend or reach above the shoulders. The employee must occasionally lift up to 25 pounds. Specific conditions of this job include are typical of frequent and continuous computer-based work requiring periods of sitting, close vision and ability to adjust focus. Occasional travel.
Join TEKsystems®, a leading IT staffing, IT talent management and IT services firm, and get your career on the fast track. We have more than 100 offices worldwide, and we partner with over 6,000 clients and place over 80,000 consultants per year. At TEKsystems, we seek to understand our consultants' skills, goals and interests, allowing us to present targeted job opportunities on a contract, contract-to-hire or direct placement basis. TEKsystems' leadership in the market stems from our sincere and personal commitment to driving the success of our customers, consultants and each other.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please call 888 472-3411 or email firstname.lastname@example.org for other accommodation options.
A little about us:
TEKsystems provides corporations with IT staffing, talent management expertise and IT services, enabling them to meet their business objective.