Senior Mobile Developer

Responsibilities ? Assist the Solution Architect in leading the analysis, design, development and test activities for Application Development. ? Implement and mentor the software development team in using best practices for application development. ? Provide leadership to the development team in meeting project deliverables with quality and consistency. ? Assist in the preparation and documentation of software requirements and specifications. ? Clarify and drive team goals on a technical level making sure that the solutions proposed and designed are in line with the department and organization vision while maintaining architectural integrity. ? Provide technical support with existing legacy applications and databases as needed. ? Actively contribute to the technical design and implementation. ? Coding, unit testing, user acceptance testing, bug fixes, deployment activities. ? Investigate new technologies and approaches to address business needs and improve existing systems.
Technology doesn't change the world. People do.
As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.
Leader among IT staffing agencies
The intersection of technology and people ? it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.
We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.
Apply for this job now or contact our branch office at 888.674.2094 to learn more about this position.
All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.
? 2018 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.
By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.
Req ID: 02760-0010653240
Functional Role: Programmer/Analyst
Country: USA
State: NJ
City: Wall Township
Postal Code: 07727
Compensation: $140,000.00 to $140,000.00 per year
Requirements: Education and Experience ? BS/Master?s degree or equivalent in Computer Science or Software Engineering ? 7+ years of experience developing Web/Mobile/Desktop applications ? Working technical knowledge of object-oriented programming languages, primarily C# ? Experience in developing Native or Hybrid mobile apps for iOS and Android platforms, using tools such as Xamarin ? Strong experience developing Restful Web Services and API based development ? Experience with Cloud based application development such as AWS, Microsoft Azure ? Extensive experience with SQL programing ? Extensive experience with JS Frameworks such as AngularJS, Node.js or any others ? Experience with specific phases of the software development life cycle, especially Agile (SCRUM) and Test Driven Development ? Strong experience designing and working with Service Oriented architecture as well as n-tier architectures ? Experience developing solutions for use in the pharmaceutical industry (including clinical trials) would be a plus. Knowledge, Skills and Abilities ? Strong understanding of Agile development principles ? Good understanding of SOLID Design principles ? Flexible and adaptable in regards to learning and understanding new technologies ? Expertise in using .NET 4.51/4.5/4.0, C#, ASP.NET, VB.NET, Web API, WCF Web services, SQL Server 2008, ADO.NET, Visual Studio 2010 2012, XML, HTML5, JavaScript, jQuery, JSON, XSLT, AJAX, UML, Visio, Angular JS, Responsive Web Design, Telerik, Xamarin ? Expertise in developing Web/Mobile/Desktop applications ? Expertise with unit testing and using unit testing frameworks such as NUnit ? Highly self-motivated and directed ? Proven analytical and problem-solving abilities ? Strong written and verbal communication skills including a very strong ability to collaborate by phone and email For consideration, please contact Jake Wojtowicz, jake.wojtowicz@rht.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

Senior Mobile App Developer
Piscataway, NJ Robert Half
Senior Software Developer - Remote Location
Trenton, NJ Navigant Consulting Inc.
Senior BI Developer
Allendale, NJ Stryker
Senior Salesforce Developer - Hackensack, NJ
Hackensack, NJ Mason Frank
Senior .NET Developer
Roseland, NJ Prudential