Home  Post Resume Quick IT Job Search  Advanced IT Job Search 
Skip Navigation LinksHome » Job Details
  Company Profile
iBASEt is a leading provider of integrated, paperless solutions for complex Manufacturing and Maintenance Process Management (MPM). iBASEt provides turnkey solutions by combining Solumina® with the implementation, training and support services needed to make every implementation and deployment successful. Solumina® is targeted at customers in the Aerospace & Defense, Industrial Equipment, Medical Equipment/Device and Electronics vertical markets. Solumina® customers consist of industry leaders like United Technologies Corporation (Pratt & Whitney and Sikorsky), Northrop Grumman, BWX Technologies, Lockheed Martin and Parker Hannifin.
  Job Details 

Software Architect : Foothill Ranch, CA

Posted On:  1/25/2021 5:44:06 AM

Software Architect

No. of vacancies:  1
Qualifications:  Bachelor Degree
Essential Skills: 
Not specified
Minimum Total Experience:  3
Job Tenure:  No Preference/Any
Salary Offered:  DOE
Job Location:  Foothill Ranch, CA United States

  Job Description
Essential Duties and Responsibilities

Substantial experience designing and coding 3-tier systems consisting of front-end clients, middle-tier servers and database back-ends.
Demonstrated ability to collaborate with Product Managers, Analysts, Executive Staff and other key personnel to define product enhancements that deliver high value to customers.
Experienced at finding creative solutions to engineering design challenges, communicating the solutions clearly and building consensus on architectural decisions.
A skilled facilitator of collaboration across engineering teams to ensure efficient development and avoid negative surprises. Works well with remote off-shore engineering staff and promotes frequent, high-bandwidth communication across the entire Engineering organization.
Possess excellent communication skills, both verbal and written. Can clearly communicate key points with a variety of audiences, both technical and non-technical, including executive staff, sales personnel, partner organizations, end customers, product management, development engineering and quality assurance. Able to convey key technical points quickly and clearly and also go into depth as needed.
Have a solid knowledge of core programming algorithms and design patterns. Familiar with Big-O notation as a measure of algorithmic performance and can analyze code performance in Big-O terms.
Know and apply modern Java programming best practices for object-orientation, dependency injection, concurrency, performance tuning and API design.
Have experience developing and delivering a toolkit used by other developers to deliver functionality to end-users. Have experience with the design, implementation and evolution of meta-data-driven systems.
Understand and promote test-driven development (TDD) and behavior-driven development (BDD) for unit and integration testing. Understand the roles of mocks and stubs. Experience with JUnit or TestNG.
Have proven ability to review code and provide thorough, high-quality feedback and recommendations for improvement. Recognize and root out anti-patterns, technologies and programming languages. Reasonably fluent in HTML5, CSS3, JavaScript and AJAX. Experience with Apache, Tomcat and other Web infrastructure. Know the Model-View Controller (MVC) paradigm. Understand the principles of responsive web design.
Have an excellent understanding of database design principles. Understand how to model data, construct queries and design transactions for high-throughput transactional systems and for flexible, high-performance reporting and business intelligence solutions. Experience at diagnosing and resolving performance issues in database and multi-tier systems.


In-depth knowledge of Java, Spring and Hibernate.
Master's Degree or higher level degree in Computer Science is preferred.

Physical Requirements / Work Environment

Regularly required to stand or sit, reach, bend and move about the facility; may require some light physical effort.

  Contact Information
Reference Name (If Any): 

Terms and Conditions | Privacy Policy | FAQ | Contact Us | Why?? | Link to us