search > New Jersey jobs > New Jersey computer/technical

Posted: Tuesday, June 13, 2017 12:05 AM


About the Job

Software Developer (C#.NET, IOS/Android APP )
Hisun Pharmaceuticals is a growing global pharmaceutical company and is looking for talented software engineers to develop B2B APP. The goal of our B2B project team is to innovate the Internet+ healthcare system to integrate HIS (Hospital Information System), pharmacy stores, and pharmaceutical industries together.
Individuals within the application development role work closely with clients, business analysts and team members to understand the business requirements that drive the analysis and design of quality technical solutions. These solutions must be aligned with business and IT strategies and are in compliance with the organization’s architectural standards. Application Developers are involved in the full systems life cycle and therefore are responsible for designing, coding, testing, implementing and supporting application software that is delivered on time and within budget. Responsibilities beyond development of software may include participation in component and data architecture design, technology planning, product evaluation, advanced testing processes and buy vs. build recommendations. Individuals also provide input to project plans related to the application development initiative.

The ideal candidate will have a passion for games, a devotion to software craftsmanship, an unwavering commitment to quality, and the desire to have their work seen by tens of millions of people worldwide.
We offer a competitive benefit package, including medical, dental, vision plan, and 401K.
Work collaboratively with engineering, design, user experience, product and analytics teams
Identify needs, evaluate requirements, write software specifications, and design and implement sophisticated software solutions
Provide domain expertise in one or more areas such as native app development, rendering, user interface, AI, multi-threading, build and deployment, cross-platform development etc.
Be an expert in the craftsmanship of software engineering; act as an influencer and mentor for developers on the team.
Update knowledge constantly. Always seeking to learn.
BS in Computer Science or equivalent
2-5+ years of C#.NET experience
Strong leader managing and developing teams proficient in Mobile Development
Excellent verbal and written communication and mentoring skills
Strong analytical skills with the ability to learn new information quickly
Able to partner with the technical team to elicit, prioritize, and obviate critical development challenges
Solid, grounded principals in object oriented design and development approaches
Prior experience in designing applications for multiple mobile devices (Apple iPhone, iPad, Android)
High commitment to meet business needs, and operational requirements
Experience of working with off-shore team(s).
Experience in app development and management.
Strong programming knowledge C++/Java
Programming experience on multiple operating systems (Android, Apple)
Proficiency in Android software development and OS (Android SDK, Android Studio)
Proficiency in IOS software development (IOS SDK, Swift, Objective-C, Integration with 3rd party APIs/libraries)
Experience with design and developing web services (REST/JSON and SOAP/XML)
· Experience with Visual Studio, MS SQL Server and Oracle
Participate in Agile development process
We are looking for local candidates only. U.S. Citizens and those authorized to work in the U.S. are encouraged to apply. We are unable to sponsor at this time.
Thank you for your interest. Please understand that only qualified candidates will receive a response.
We are an Equal Opportunity Employer and do not discriminate on the basis of race, religion, color, gender, sexual-orientation, age, national origin, citizenship, disability, or any other protected category.
Candidate must be a self-starter able to work with minimum supervision and expected to work out of the Princeton, New Jersey office. Please send resumes to .

• Location: Central Jersey

• Post ID: 35102698 newjersey is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2017