An Enterprise Leader in the Delivery of Strategic Technology Solutions

Application Developer

We are currently seeking experienced Application Development Professionals with solid experience in Java, C++, Cloud, and Mobile Application development. You will be joining a team of highly dedicated IT professionals that thrive for new challenges daily, as well as a company that demonstrates the greatest care for its employees and has a track record for sound business decisions.

Description

Location: Salt Lake City, UT

Essential Job Functions:

  • Programming new software and web applications, and supporting new applications under development and the customization of current applications.
  • Supporting existing applications and new applications under development.
  • Developing monitoring and automation tools for system health and deployment.
  • Editing and reviewing technical requirements documentation.
  • Working with Quality Assurance team to determine if applications fit specification and technical requirements.
  • Analyzing and determining integration needs.
  • Interfacing with business analysts, project managers, and clients to clarify requirements.
  • Preparing documentation that describes installation and operating procedures, including application user guides, with limited guidance.
  • Evaluating and planning software designs, test results and technical manuals.
  • Evaluating and planning system designs, test results and runbooks.
  • Working independently to develop, configure, code and test programs.
  • Presenting all work in design review and code review sessions to team members, and must be able to explain and support decisions made and actions taken.
  • Assisting other team members with their assignments as required.
  • Testing own work and contributes to the development of test plans.
  • Reviewing literature, patents, and current practices relevant to the solution of assigned projects.
  • Deploying, Supporting and Maintaining Developed SaaS Applications
  • Working with Vendors to support applications and environments
  • Project Management of multiple application projects
  • Engineering and Deployment of application Infrastructure improvements.
  • Delivering patching and system performance enhancements to new, under development, and existing applications.
  • On-Call responsibilities related to system support.
  • Off hour deployments and maintenance outside normal working hours.
  • Other duties and responsibilities as assigned.

Qualifications

Basic Qualifications and Experience:

  • Mobile Application Development with Android and IOS is highly preferred.
  • Cloud Development experience is highly preferred.
  • Strong development experience using either Java, C++, Python, HTML5, or Perl.
  • Development experience with PL-SQL, T-SQL, JavaScript, CSS3, Swift, JSON, Objective –C, and shell scripting.
  • Experience with Apache Spark, WebLogic, JBoss, or Tomcat.
  • Experience with various IDE, development tools, and environments including Eclipse, Visual Studio, and Oracle.
  • Strong understanding of fundamental web service technologies including XML, SOA, and REST.
  • Strong software integration experience.
  • Commercial software development lifecycle practices.
  • Thorough understanding of Windows/Linux/UNIX operating systems.
  • Experience with QA, Testing, Validation, and Revision Management.
  • A minimum of 2 years of experience with Oracle SQL Database or Microsoft SQL Database is preferred.
  • Experience with Microsoft SQL 2012 or 2014 is preferred.
  • Experience with Oracle Database 11 or12 is preferred.
  • A Bachelor’s Degree in Information Technology or Business Management is preferred.
  • Display knowledge of engineering methodologies, concepts, skills, and their application in the area of specified engineering specialty.
  • Display knowledge of, and ability to apply, process design and redesign skills.
  • Display in-depth knowledge of, and ability to apply, project management skills.
  • Familiar with Active Directory and LDAP environments.

For consideration please send the following: cover letter, resume, references, educational transcripts or certificates, and salary requirements to This email address is being protected from spambots. You need JavaScript enabled to view it.

Locations: Crossroads Technologies, Inc., 3 Park Plaza, Reading, PA 19610; 12244 Business Park Dr, Draper, UT 84020, Raleigh, NC.