Skip navigation
Unable to save this job. Please try again later.


Email this Job to Yourself or a Friend

To begin the application process, please enter your email address.

Company Contact Info

  • Branchville, NJ

Already have an account?

Sign in to apply with your saved resumes.

New to CareerBuilder?

Don't have an account? Continue as a guest!

Sorry, we cannot save or unsave this job right now.

Report this Job

Trust and Site Security Team.

Don't miss out on new jobs!

Get the latest IT Application Specialist (Computer and Mathematical) jobs in Branchville, NJ delivered directly to your inbox. You can unsubscribe at any time.

Saving Your Job Alert

Job Alert Saved!

Could not save Job Alert!

You have too many Job Alerts!

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

Sign Up

or   Sign In Here
Password Must Contain
8 to 15 characters
1 uppercase letter
1 number or symbol
1 lowercase letter
Create an Account with CareerBuilder to save jobs & unlock these great features
See similar job titles and skills to help you make your next move
Upload a resume and become visible to Hiring Managers and Employers
Compare Salary Information to see where you stand amongst your peers
Easily Quick Apply to jobs with just one click!

Email Send Failed!

Web/Mobile - Application Specialist

Apex Systems • Branchville, NJ

Posted 20 days ago

Job Snapshot

Other Great Industries


How Do You Compare to the Competition?

Get facts about other applicants with a CareerBuilder Account

Job Description


Our client is seeking an Application Specialist, this is a key senior software engineering role at our client, with an emphasis on solution design, thought leadership, and producing application development results.  As a member of our client's Digital Delivery team, this individual will collaborate with project team members and members of the architecture team to design, develop, and implement strategic projects, as well as maintenance and enhancements, to our mission critical applications.

This opportunity will contribute and be responsible for the application delivery and strategy of our client's Customer Self Service applications (desktop, mobile web, and native mobile), customer communication platform and integrations with various InsurTech platforms.


  • Design and implement complex, multi-tier solutions using OO Principles and modern design patterns.
  • Design and implement integrations between internal systems and external business to business exchanges to and from Selective’s customer portals, customer communication system, etc.
  • Lead teams in design, development, creation diagrams (network, sequence, dataflow, etc), and conduct hardware planning activities.
  • Ensures that projects follow the prescribed development life cycle and meet team coding standards.
  • Conduct code reviews and provide constructive feedback to developers fostering a culture of continuous improvement.
  • Oversee the development and/or consumption of enterprise level, line of business specific, and third-party web services and integrations.
  • Identify opportunities to reuse objects or delegate object development to application development teams when appropriate.
  • Work closely with application architects and/or enterprise architects on application design
  • Work closely with Business/System Analysts to understand business process and specific workflows within business areas.
  • Assist with developing project cost and benefit estimates to establish project worth including the development of alternative considerations leading to recommendations for new systems or changes to existing ones.
  • Works to continuously improve coding standards and processes (SDLC, ALM, Release, etc.) and evangelizes to others the importance and benefits.


  • Possesses excellent communication skills.
  • Ability to effectively collaborate with people in other departments and/or outside of the enterprise.
  • Passion for designing and developing modern web solutions.
  • Experience working in and leading an Agile team.
  • Ability to think ahead and anticipate problems, issues and solutions.
  • Ability to work effectively under pressure and meet deadlines.
  • Strong development skills including C#, MVC, client frameworks (JQuery, etc.), SQL Server and/or Oracle, web services (WCF, JSON, REST, Web API), entity framework, SSRS, WebSphere MQ.
  • Considerable experience developing/supporting enterprise web and mobile applications including a deep understanding of lifecycles, SOA, RDBMS, IIS / J2EE application servers.
  • Hands on experience working with unit testing frameworks like Nunit, moq, karma, jasmine.
  • Creating self-contained, reusable, and testable modules and components.
  • Deep understanding of various application, unit testing and integration design patterns..
  • Understanding of various application security models, cryptography, and secure coding practices.
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • College degree in Computer Science, Management Information Science, Business Administration or related field preferred.
  • Five to seven years of programmer/analyst experience.


  • Practical OpenText Exstream knowledge / experience
  • Mobile development platforms (Kony Development preferred)
  • Deep knowledge of Single page application development. Leveraging frameworks like Angular
  • Extensive knowledge of modern UI development best practices and commonly used modules and frameworks
  • Proficiency with JavaScript, HTML5 and CSS3

EEO Employer

Apex is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at 844-463-6178.

Job ID: 845073
Help us improve CareerBuilder by providing feedback about this job: Report this Job.
For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.
By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.
Don't miss out on new jobs like this
Get the latest jobs delivered to your inbox. Unsubscribe at any time.

Saving Your Job Alert

Job Alert Created

Well, this is embarrassing. We are having trouble saving your search. You can try again or come back at a later time.

Maximum Email Alerts

This email address has reached the maximum of 5 email alerts. To create a new alert, you will need to log into your email and unsubscribe from at least one.

More Jobs at Apex Systems

View All Similar Jobs View All Similar Jobs