Careers

CoreIP Solutions, Inc. is based in Irvine, CA specializing in technology and consulting solutions across multiple industries such as banking, finance, and healthcare. CoreIP offers a broad range of professional IT services and expertise in program management, information security, managed services, data services, custom enterprise software engineering, systems implementations, integrations, security, hardware infrastructure, disaster recovery, business resumption planning, and more.

We have exciting opportunities for you to work in a dynamic and growing company with talented people.  Come join our team of professionals and help us continue to grow. Contact us here about the positions listed below.

Note:  US citizens and those authorized to work in the US are encouraged to apply.  We are unable to sponsor H1B candidates at this time.

.NET Connected Systems / Services Engineers

Purpose of Position:
  • The .NET Connected Systems / Services Engineer will be responsible for working on the design, development and maintenance of high quality .Net applications being developed on n-tier and service-oriented architectures.  While working with the team, you may experience work on multiple medium to large-scale technical projects, as well as ongoing production support.
Personal Attributes:
  • Strong analytical, conceptual, and problem-solving abilities.
  • Strong written and oral communication skills.
  • Quick learner and independent achiever.
  • Proven ability to prioritize and execute tasks in a fast-paced, high-pressure environment.
Essential Functions:
  • Develop service-oriented applications and integration adapters in accordance with functional and technical specification.
  • Use object-oriented design techniques and best-practice design patterns to create high-quality, robust and readable code.
  • Support high quality middleware applications using the Agile development methodology, which includes iterative design, programming, documentation, unit tests, and creation of stored procedures.
  • Demonstrate proficiency with: C#, WCF, WF, Web Services/SOAP, XSLT, MSMQ, SQL.
  • Work as part of the development team to solve problems and develop projects in a fast paced environment.
  • Improve team product quality and delivery speed using automated unit tests, automated builds, and efficient code branching/merging in TFS.
  • Work and effectively communicate with business users and service providers to define and design robust and extensible application solutions.
Knowledge, Skills & Abilities Required:
  • Strong middle-tier and back-end development experience for high throughput enterprise systems (at least 5 years of .NET development experience with the following technologies):
  • C#
  • WCF
  • WF
  • XML, XSD
  • XSLT, XPath
  • Web Services, SOAP, WSDL
  • SQL Server 2008 R2 development (stored procedures)
  • Experience using Visual Studio 2010 or 2012 for development

 

Educational Requirements:
  • B.S. Degree or above in Computer Science is required.
Desirable Skills and Abilities:
  • The ideal candidate will also have hands-on experience and demonstrate proficiency with other technologies and industries, as follows:
  • Experience with MISMO standards
  • Mortgage Lending or Real Estate application development experience
  • B2B Integration development experience
  • Experience developing applications for an Enterprise Service Bus
  • Experience with Microsoft Testing framework
  • Experience using TFS 2010 for source control and ticket management
  • Experience developing multithreaded applications and using TPL package
  • Experience with Empower.NET
Travel:
  • Minimal travel as required to Client office(s) within Orange County, CA.

Front End Software Engineer

Purpose of Position:
  • Candidates will join a team building a next generation online banking site.
Personal Attributes:
  • Strong analytical, conceptual, and problem-solving abilities.
  • Strong written and oral communication skills.
  • Quick learner and independent achiever.
  • Proven ability to prioritize and execute tasks in a fast-paced, high-pressure environment.
Ideal Qualifications:
  • Hands-on experience with large CSS3 stylesheets and Sass, LESS or Compass preprocessors
  • Responsive web design with Bootstrap
  • Solid knowledge of CSS best practices and JavaScript as an OO language
  • Experience with Ember.js (preferred), AngularJS, React.js or Backbone.js
  • Used templating engines like HTMLBars or Handlebars
  • Experience working in an Agile Scrum development environment
  • Experience with Git
Nice to have Qualifications:
  • Remote working experience
  • Interface with REST API using JSON
  • Experience with JQuery
  • Online Banking technology experience
  • Used MacBook/OS X or Linux for work
Educational Requirements:
  • Bachelor degree in Computer Science or Engineering preferred.
Travel:
  • Minimal travel as required. (Client site)

 

Senior Business Analyst Consultant

 

Purpose of Position:
  • The Business Systems Analyst is responsible for ensuring that business requirements are understood and documented sufficiently.  They will work as a liaison between product management and the project team to drive the implementation of software solutions for our clients. Position will work on multiple, medium to large scale technical projects at a time, as well as ongoing production support.  Position will elicit and understand business requirements, related business rules and business processes for software applications.  They will decompose high-level concepts and information into detailed, workable task and items.  Analysts will document functional and non-functional requirements, develop and carry out methods and test plans as appropriate to ensure that requirements and quality objectives are satisfied. They will work as part of an agile team to solve problems and deliver projects in a fast paced environment. They will be responsible for answering questions from the implementation team and removing road blocks to success.  The qualified Analyst will act as a liaison between Program/Product Management and project teams, and evaluate request coming from business units/product management to determine true business need and potential solutions.
Personal Attributes:
  • Strong analytical, conceptual, and problem-solving abilities.
  • Strong written and oral communication skills.
  • Quick learner and independent achiever.
  • Proven ability to prioritize and execute tasks in a fast-paced, high-pressure environment.
Ideal Qualifications:
  • Elicit and understand business requirements, related business rules and business processes for software applications.
  • Decompose high-level concepts and information into detailed, workable tasks and items.
  • Document functional and non-functional requirements.
  • Develop and carry out methods and test plans as appropriate to ensure that requirements and quality objectives are satisfied.
  • Work as part of an Agile team to solve problems and deliver projects in a fast paced environment.
  • Be responsible for answering questions from the implementation team and removing road blocks to success.
  • Act as liaison between Program/Product management and project team.
  • Evaluate requests coming from business unit/product management to determine true business need and potential solutions.
  • Strong analytical skills required, including a thorough understanding of how to interpret customer business needs and translate them   into application and operational requirements.
  • 5-7 years of experience documenting functional and non-functional business requirements using an established methodology (i.e. Use Case, UML, BRD, etc.)
  • Must have experience working with project teams to deliver software solutions that meet specific business needs.
  • Knowledge of Agile software development methodology and tools, .Net technology, Visual Basic, PICK and relational data bases such as SQL is desirable.
  • Working knowledge of software testing techniques is preferred.
  • Experience coordinating UAT is preferred.
Non-Technical Attributes:
  • Able to support development standards.
  • Excellent verbal and written communication skills.
  • Self-starter that can work well in a team environment.
  • Proactive issue resolution with a positive attitude.
  • Mortgage industry experience desired.
Educational Requirements:
  • BA, BS, or equivalent work experience.
Travel:
  • Minimal travel as required. (Client site)