Web Application Developer (Honolulu)
We are currently seeking a Web Application Developer to aid our expansion efforts.
Description of Position:
Writes input- & output-tools/modules being converted to ajax architecture, providing a dashboard for store managers taking a virtual tour of store.
Customized software to indicate yield for products, identify non-moving products & identify high-yield secure locations, recapturing sales data, inventory completely, EVI, & point of imaging, sales slip profit.
Merging Image Enabled Cost Accounting, to graphically provide data.
To provide a software that is able to overcome the limitations of the html-world, a multi-platform (Windows & Linux) better way to do things, understand the business application, input- & output-driven by users database, processing by client/server model, and navigate the security regulations necessary for live web applications for financial institutions.
Required Skills and Education:
B.S in Management Information Systems, Computer Science, or Software Engineering
Editor Tools: Eclipse
Operating System: Linux/Windows-intermediate to expert.
Technology Skills:
Java, CSS, JSP-intermediate to advanced
MVC(model view controller)-intermediate
HTML, Javascript-Expert
Ajax and Dojo-intermediate
CVS-beginner
SDLC(software development life cycle)-must have an excellent understanding
Database: Tom Cat Web Server-beginner to intermediate
SQL-expert
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
***Must pass a background-, credit-, & educational-check.
Desired Skills:
Knowledge in developer tools such as MySQL Tools, and CVS would be advantageous.
Applicants with some accounting knowledge preferred.
Description of Position:
Writes input- & output-tools/modules being converted to ajax architecture, providing a dashboard for store managers taking a virtual tour of store.
Customized software to indicate yield for products, identify non-moving products & identify high-yield secure locations, recapturing sales data, inventory completely, EVI, & point of imaging, sales slip profit.
Merging Image Enabled Cost Accounting, to graphically provide data.
To provide a software that is able to overcome the limitations of the html-world, a multi-platform (Windows & Linux) better way to do things, understand the business application, input- & output-driven by users database, processing by client/server model, and navigate the security regulations necessary for live web applications for financial institutions.
Required Skills and Education:
B.S in Management Information Systems, Computer Science, or Software Engineering
Editor Tools: Eclipse
Operating System: Linux/Windows-intermediate to expert.
Technology Skills:
Java, CSS, JSP-intermediate to advanced
MVC(model view controller)-intermediate
HTML, Javascript-Expert
Ajax and Dojo-intermediate
CVS-beginner
SDLC(software development life cycle)-must have an excellent understanding
Database: Tom Cat Web Server-beginner to intermediate
SQL-expert
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
***Must pass a background-, credit-, & educational-check.
Desired Skills:
Knowledge in developer tools such as MySQL Tools, and CVS would be advantageous.
Applicants with some accounting knowledge preferred.
Atlantis Cyberspace, Inc is looking for an unreal programmer!!! (Pumehana street)
Unreal Programmer
* ACI is seeking an experienced unreal programmer to help develop our products.
Qualities ACI is looking for:
* Expert level C++
* Experience working with multiple game engines
* Must be able to work well in a team environment
* Shipped-title experience a plus
* Experience working in UnrealScript? and native code
* ACI is located in Honolulu, Hawaii
* Starting salary is $40,000
* ACI is seeking an experienced unreal programmer to help develop our products.
Qualities ACI is looking for:
* Expert level C++
* Experience working with multiple game engines
* Must be able to work well in a team environment
* Shipped-title experience a plus
* Experience working in UnrealScript? and native code
* ACI is located in Honolulu, Hawaii
* Starting salary is $40,000
Software Developer (Honolulu)
Position Description
Developer responsible for creating applications and tools that will assist healthcare professional improve the quality of care for seniors and those aging in place.
The developer will take part in the design effort, meeting with the users and other professionals to discuss ideas for the implementation of cutting edge technologies and provide training to others on the usage of the items developed.
Required Skills
? Understands technical and functional design requirements and how to implement them.
? 1+ years of professional software development experience (may consider co-op or internship experience).
? Prior experience with HTML, XML, Java Scripting, C#.NET, ASP.NET, .NET 2.0 Framework and VSS.
? Knowledge of IIS - Internet Information Services is helpful.
? Strong support experience with current Microsoft technologies and the integration with third party components using .NET Framework.
? Familiar with database architectures and technology specifically SQL Server 2005-08, Query Analyzer, basic configuration management for SQL Server services.
? Good communication skills both written and verbal as well as the ability to multitask and maintain effective communication in difficult situations.
? Ability to work solo or in a team environment and continually striving for personal success and excellence.
Preferred Attributes
? Prior experience working in the Healthcare Industry
? Microsoft Certifications (MCAD/MCSD/MCITP)
? Bachelors degree or higher in Computer Science or Information Technology
Full-time position (40 hrs per week)
Apply with Cover Letter and Resume by E-Mail or fax to (808) 535-1547
Developer responsible for creating applications and tools that will assist healthcare professional improve the quality of care for seniors and those aging in place.
The developer will take part in the design effort, meeting with the users and other professionals to discuss ideas for the implementation of cutting edge technologies and provide training to others on the usage of the items developed.
Required Skills
? Understands technical and functional design requirements and how to implement them.
? 1+ years of professional software development experience (may consider co-op or internship experience).
? Prior experience with HTML, XML, Java Scripting, C#.NET, ASP.NET, .NET 2.0 Framework and VSS.
? Knowledge of IIS - Internet Information Services is helpful.
? Strong support experience with current Microsoft technologies and the integration with third party components using .NET Framework.
? Familiar with database architectures and technology specifically SQL Server 2005-08, Query Analyzer, basic configuration management for SQL Server services.
? Good communication skills both written and verbal as well as the ability to multitask and maintain effective communication in difficult situations.
? Ability to work solo or in a team environment and continually striving for personal success and excellence.
Preferred Attributes
? Prior experience working in the Healthcare Industry
? Microsoft Certifications (MCAD/MCSD/MCITP)
? Bachelors degree or higher in Computer Science or Information Technology
Full-time position (40 hrs per week)
Apply with Cover Letter and Resume by E-Mail or fax to (808) 535-1547
Atlantis Cyberspace Inc is looking for a QA manager (Pumehana street)
Quality Assurance Manager
* ACI is seeking a software quality assurance manager to lead the company?s QA efforts for our products. We are looking for someone who can test alongside development, test for scale and performance in addition to correctness. You will be designing the strategy to ensure the overall quality throughout the software development process.
Qualities ACI are looking for in a QA Manager
* Low-level software operation abilities
* High-level functionality testing such as writing unit test for software
* Testing user experience
* Intermediate skill level with managed languages such as C# and Java
* Experience in working with testing frameworks such as Nunit
* Knowledge of various testing techniques and approaches
* Overall ACI is looking for a person that can give constant feedback about the product as a whole on top of having an eye for streamlining the product. This person must have a drive for the overall planning, tracking, and delivery of projects.
* Salary starting at $40,000
* ACI is seeking a software quality assurance manager to lead the company?s QA efforts for our products. We are looking for someone who can test alongside development, test for scale and performance in addition to correctness. You will be designing the strategy to ensure the overall quality throughout the software development process.
Qualities ACI are looking for in a QA Manager
* Low-level software operation abilities
* High-level functionality testing such as writing unit test for software
* Testing user experience
* Intermediate skill level with managed languages such as C# and Java
* Experience in working with testing frameworks such as Nunit
* Knowledge of various testing techniques and approaches
* Overall ACI is looking for a person that can give constant feedback about the product as a whole on top of having an eye for streamlining the product. This person must have a drive for the overall planning, tracking, and delivery of projects.
* Salary starting at $40,000
Applications Specialist (Honolulu)
Applications Specialist (Computer/Help Desk) needed for a law office.
Applications Specialists? main task is to provide problem solving support and
assist other I.S. staff. Staff Training of MS Word/Excel, and other firm used
software will also be done regularly by the specialist in either a one-on-one
basis or in a small group setting. Previous experience a must: one year of
experience in computer software support AND training preferred.
Temp-to-Hire: $35,000 to $65,000 annually depending on experience
Please attach your resume as a Word Document, Text File, or PDF File to be considered for this position.
Applications Specialists? main task is to provide problem solving support and
assist other I.S. staff. Staff Training of MS Word/Excel, and other firm used
software will also be done regularly by the specialist in either a one-on-one
basis or in a small group setting. Previous experience a must: one year of
experience in computer software support AND training preferred.
Temp-to-Hire: $35,000 to $65,000 annually depending on experience
Please attach your resume as a Word Document, Text File, or PDF File to be considered for this position.
Software Engineer (Honolulu, Hawaii)
Required Skills
Editor Tools: Visual Studio-intermediate to advanced
Operating System: Linux-intermediate to advanced
Technology Skills:
C more than three years of experience-expert level
CGI Web Pages in C-intermediate to expert level
HTML- expert level
Javascript-expert level
CVS-beginner
Must have excellent verbal skills, written, customer service and follow up skills.
Database: Apache Web Server-beginner to intermediate
***Must pass a background-, credit-, & educational-check.
B.S in Management Information Systems, Computer Science, or Software Engineering
Editor Tools: Visual Studio-intermediate to advanced
Operating System: Linux-intermediate to advanced
Technology Skills:
C more than three years of experience-expert level
CGI Web Pages in C-intermediate to expert level
HTML- expert level
Javascript-expert level
CVS-beginner
Must have excellent verbal skills, written, customer service and follow up skills.
Database: Apache Web Server-beginner to intermediate
***Must pass a background-, credit-, & educational-check.
B.S in Management Information Systems, Computer Science, or Software Engineering
Software Engineer (Honolulu)
We are seeking a Software Engineer to aid in our expansion efforts.
Description of Position:
This position requires assisting in converting a multi-store inventory management software. The mission is to support Legacy systems.
Required Skills and Education:
B.S in Management Information Systems, Computer Science, or Software Engineering
Editor Tools: Visual Studio-intermediate to advanced
Operating System: Linux-intermediate to advanced
Technology Skills:
C more than three years of experience-expert level
CGI Web Pages in C-intermediate to expert level
HTML- expert level
Javascript-expert level
CVS-beginner
Must have excellent verbal skills, written, customer service and follow up skills.
Database: Apache Web Server-beginner to intermediate
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
***Must pass a background-, credit-, & educational-check.
Desired Skills
Faircom is desired and not required.
Description of Position:
This position requires assisting in converting a multi-store inventory management software. The mission is to support Legacy systems.
Required Skills and Education:
B.S in Management Information Systems, Computer Science, or Software Engineering
Editor Tools: Visual Studio-intermediate to advanced
Operating System: Linux-intermediate to advanced
Technology Skills:
C more than three years of experience-expert level
CGI Web Pages in C-intermediate to expert level
HTML- expert level
Javascript-expert level
CVS-beginner
Must have excellent verbal skills, written, customer service and follow up skills.
Database: Apache Web Server-beginner to intermediate
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
***Must pass a background-, credit-, & educational-check.
Desired Skills
Faircom is desired and not required.
Java programmer (Manoa)
Concentris is seeking an embedded systems or java software programmer. Candidate will be a member of a development team and participate in engineering and programming efforts to drive the development of innovative wireless networking equipment. Tasks include GUI development, java library development, and linux coding.
Candidate should demonstrate experience or interest in any of the following:
- Open source operating system development (linux, bsd, etc.), especially in embedded and cross-platform development environments
- Wireless networking, routing and encryption protocols
- Low level and system level programming using C/C++/Java, XML, PHP.
- GUI, library, or device driver development.
Part-time and intern positions will be considered. Please send resume, cover letter, or project examples.
About Concentris
Concentris Systems LLC provides wireless networking technology for communications in rugged and severe-duty applications. Concentris pioneered the versatile RapidLink� mesh network architecture that offers reliable, secure, high performance wireless data networking for situations where conventional data networking techniques are impractical or cost prohibitive. Concentris is a small business located at the Manoa Innovation Center in Honolulu HI.
Candidate should demonstrate experience or interest in any of the following:
- Open source operating system development (linux, bsd, etc.), especially in embedded and cross-platform development environments
- Wireless networking, routing and encryption protocols
- Low level and system level programming using C/C++/Java, XML, PHP.
- GUI, library, or device driver development.
Part-time and intern positions will be considered. Please send resume, cover letter, or project examples.
About Concentris
Concentris Systems LLC provides wireless networking technology for communications in rugged and severe-duty applications. Concentris pioneered the versatile RapidLink� mesh network architecture that offers reliable, secure, high performance wireless data networking for situations where conventional data networking techniques are impractical or cost prohibitive. Concentris is a small business located at the Manoa Innovation Center in Honolulu HI.
Code writer needed C# (honolulu)
Platform already in place. Just gotta put the pieces together. Dealing with streaming realtime financial data packets converting to realtime visual graphics.
Some working knowledge of chaos theory and fractals wouldn't hurt. If we have to scrap the current construct and build from scratch, we will. This is a contract job. I'll show you what I want, you tell me how much. Non-disclosure agreements will be in effect when job is awarded.
This is the platform: http://www.ninjatrader.com/webnew/futures_trading_platform_solutions_automatedtrading.htm
Examples here: http://www.ninjatrader-support2.com/vb/local_links.php?catid=1
Because of the many nuances of this project, I would like the applicant to reside on Oahu.
Some working knowledge of chaos theory and fractals wouldn't hurt. If we have to scrap the current construct and build from scratch, we will. This is a contract job. I'll show you what I want, you tell me how much. Non-disclosure agreements will be in effect when job is awarded.
This is the platform: http://www.ninjatrader.com/webnew/futures_trading_platform_solutions_automatedtrading.htm
Examples here: http://www.ninjatrader-support2.com/vb/local_links.php?catid=1
Because of the many nuances of this project, I would like the applicant to reside on Oahu.
Java Programmers needed (Honolulu, Hawaii)
Java
JavaScript
AJAX
DOJO
HTML/DHTML
CSS
XML
Perl
Tools
ANT
CVS
IDE/Architectures/Frameworks
Eclipse
Ruby on Rails
MVC
JQuery
Web Services
Tomcat
Apache
IIS (Windows)
Operating Systems
Red Hat Linux
Microsoft Windows XP/2003/Vista
Database Systems
MySQL
Faircom c-tree
Web Application Design Tool Milestones
The Web Application Design Tool allows programmers to quickly create functioning web applications utilizing a MySQL database without having to write a single line of code (except for special handling). This tool assists the developer in maintaining the design definition of a module, which consists of a data dictionary, tables, menus, and page layouts. The server-side component reads the design definition and serves up the pages of the web application. The web application should use Ajax to create a Rich Internet Application experience for the end-user.
Week Milestone
1 Requirements
- Understand the requirements and scope of the project
- Provide questions, feedback, suggestions, and comments
2 Proof-of-Concept
- Conceptual Prototype
- Technologies to be used
- Licensing concerns
3-4 Design
- Database Design Specification
- Entity/Relationship Diagram
- Functional Specification
- UML Class Diagram
5-7 Maintenance of Single Table
- Be able to add/update/delete records
- Traverse records: First/Previous/Next/Last
- Be able to control the page layout and order of fields
- Be able to control the actions permitted
8 Searching
- Token (word) lookup on fields that are pulled from background tables.
- Advanced ?Google-style? searches using ?and?, ?or?, ?not?, and exact string.
- Search criteria that returns matching results list
- Be able to define which columns to show in the resulting list
- Be able to sort any column in resulting list
- Link on results to view/edit record
9-10 Maintenance of Parent/Child Tables
- Be able to add/update a parent record
- Be able to delete a parent record and all its children
- Be able to add/update/delete a child record for a parent record
- Be able to use tabs on multiple child tables on the parent
11 Field Behavior
- Indication and enforcement of required fields (must-fill)
- Filling of initial (default) values
- Use of Enter key instead of Tab key to move between fields
- Field formatting (date, numeric, upper-case, etc)
- Field validation (enum values, real dates, xref fields)
12 Navigation
- Be able to define the entire site tree
- Menu drawing
- Support of collapsible sub menus
- Crumb trail
13-14 Login and Security
- Integration of OUR CLIENT Security System 2 Java Application
- Be able to secure access or modification of defined pages by user or group
- Login and Password entry
- Be able to change password and enforce naming rules
- Using SSL
15 Customization and Preferences
- Be able to perform pre and post processing on fields and records
- Allow user to control number of records in result per page
- Use of popup windows or stay within same browser window
- Company header with logo
- Changing colors and font styles for page consistency
16-18 Imaging Integration
- Be able to scan documents using OUR CLIENT?s web scanning tool, SPEID (Scan Paper to Electronic Indexed Documents)
- Display electronic documents using OUR CLIENT?s ImgWS (IMIGIT? web services) to retrieve an image from a cabinet
19-20 Documentation & Training
- Technical Design Specification
- User Reference Manual
- Programmer?s Guide for customization
- Installation Guide for deployment
- Train OUR CLIENT developers
Integration with JasperReports (Future)
JavaScript
AJAX
DOJO
HTML/DHTML
CSS
XML
Perl
Tools
ANT
CVS
IDE/Architectures/Frameworks
Eclipse
Ruby on Rails
MVC
JQuery
Web Services
Tomcat
Apache
IIS (Windows)
Operating Systems
Red Hat Linux
Microsoft Windows XP/2003/Vista
Database Systems
MySQL
Faircom c-tree
Web Application Design Tool Milestones
The Web Application Design Tool allows programmers to quickly create functioning web applications utilizing a MySQL database without having to write a single line of code (except for special handling). This tool assists the developer in maintaining the design definition of a module, which consists of a data dictionary, tables, menus, and page layouts. The server-side component reads the design definition and serves up the pages of the web application. The web application should use Ajax to create a Rich Internet Application experience for the end-user.
Week Milestone
1 Requirements
- Understand the requirements and scope of the project
- Provide questions, feedback, suggestions, and comments
2 Proof-of-Concept
- Conceptual Prototype
- Technologies to be used
- Licensing concerns
3-4 Design
- Database Design Specification
- Entity/Relationship Diagram
- Functional Specification
- UML Class Diagram
5-7 Maintenance of Single Table
- Be able to add/update/delete records
- Traverse records: First/Previous/Next/Last
- Be able to control the page layout and order of fields
- Be able to control the actions permitted
8 Searching
- Token (word) lookup on fields that are pulled from background tables.
- Advanced ?Google-style? searches using ?and?, ?or?, ?not?, and exact string.
- Search criteria that returns matching results list
- Be able to define which columns to show in the resulting list
- Be able to sort any column in resulting list
- Link on results to view/edit record
9-10 Maintenance of Parent/Child Tables
- Be able to add/update a parent record
- Be able to delete a parent record and all its children
- Be able to add/update/delete a child record for a parent record
- Be able to use tabs on multiple child tables on the parent
11 Field Behavior
- Indication and enforcement of required fields (must-fill)
- Filling of initial (default) values
- Use of Enter key instead of Tab key to move between fields
- Field formatting (date, numeric, upper-case, etc)
- Field validation (enum values, real dates, xref fields)
12 Navigation
- Be able to define the entire site tree
- Menu drawing
- Support of collapsible sub menus
- Crumb trail
13-14 Login and Security
- Integration of OUR CLIENT Security System 2 Java Application
- Be able to secure access or modification of defined pages by user or group
- Login and Password entry
- Be able to change password and enforce naming rules
- Using SSL
15 Customization and Preferences
- Be able to perform pre and post processing on fields and records
- Allow user to control number of records in result per page
- Use of popup windows or stay within same browser window
- Company header with logo
- Changing colors and font styles for page consistency
16-18 Imaging Integration
- Be able to scan documents using OUR CLIENT?s web scanning tool, SPEID (Scan Paper to Electronic Indexed Documents)
- Display electronic documents using OUR CLIENT?s ImgWS (IMIGIT? web services) to retrieve an image from a cabinet
19-20 Documentation & Training
- Technical Design Specification
- User Reference Manual
- Programmer?s Guide for customization
- Installation Guide for deployment
- Train OUR CLIENT developers
Integration with JasperReports (Future)
Computer Technician (Leeward)
Computer Technician
$10 - $11/hour
Call 525-5225 to schedule an appointment TODAY!
Job Duties:
- Must have A+ experience.
- Primarily PC's, helps if they know how to remove spyware.
- Bulk of work is removing Spyware. Windows XP and Vista experience, no MAC.
CALL 525-5225 TO SCHEDULE TODAY!
$10 - $11/hour
Call 525-5225 to schedule an appointment TODAY!
Job Duties:
- Must have A+ experience.
- Primarily PC's, helps if they know how to remove spyware.
- Bulk of work is removing Spyware. Windows XP and Vista experience, no MAC.
CALL 525-5225 TO SCHEDULE TODAY!
Mobile Application Developer - RELOCATE (WA, CA or VA)
Position: Mobile Developers/Handset
Location: WA, CA, or VA
Salary: $100-150k
Relocation: YES
Benefits: YES
Required Skills: Java, J2EE, J2ME, SDK or C++ Google Android a Big Plus
As a member of the device development team, this position will be programming for mobile and CE devices. In addition to working with Product Development and Marketing on rapid prototyping of mobile applications, you will develop user interface for mobile devices and develops client software for messaging and web based applications.
Knowledge of Mobile Internet Standardization. OMA, IETF & 3GPP
Knowledge of development life cycle management and tolls (version control, documentation)
Knowledge and use of JAVA and related technologies
Location: WA, CA, or VA
Salary: $100-150k
Relocation: YES
Benefits: YES
Required Skills: Java, J2EE, J2ME, SDK or C++ Google Android a Big Plus
As a member of the device development team, this position will be programming for mobile and CE devices. In addition to working with Product Development and Marketing on rapid prototyping of mobile applications, you will develop user interface for mobile devices and develops client software for messaging and web based applications.
Knowledge of Mobile Internet Standardization. OMA, IETF & 3GPP
Knowledge of development life cycle management and tolls (version control, documentation)
Knowledge and use of JAVA and related technologies
Information Technology Specialist (UH Manoa)
Readvertisement, Band A or Band B, position number 78697T, UHM Student Affairs, (Manoa), temporary, NTE Jun-30-2009, full-time, general funds, pending position clearance, to begin approx. January 2009, renewal subject to availability of funds.
Band A: Develop, integrate, customize, and support Java administrative applications. Analyzes and documents existing processes, procedures, and data; collects data on best practices externally; designs and implements online forms and user interfaces according to specifications. Analyzes, develops, and documents technical interfaces among devices and software packages. Responsible for acquisition of 3rd party software. Prepares specifications for ad-hoc requests. Develops software according to specifications. Performs tasks in an Integrated Development Environment. Develops and prototype user interfaces. Develops, integrates, and customizes applications. Modifies documented and/or undocumented software and applications. Develops program documentation, which includes general and detailed flowcharts, operating instructions, technical description, input and output file layouts, screen layouts, and report layouts. Set up steps to convert files to new format. Determine and schedule tasks for converting data and/or files to new format. Testing ? creates test data, performs unit and system testing of programs and applications; coordinates system testing; converts live data and files to new format; tests file maintenance programs and report programs with reformatted data and files. Performs Software Quality Assurance tasks. System Installation and Implementation ? instructs users on the basic operation of the system and provides them with the necessary documentation; creates new files according to specifications. Contacts users on any production problems that would interfere with the normal use of the system. Updates production documentation that accurately reflects any changes to the application and/or processing. Assists when problems occur with applications and hardware. Answers any questions that users may have or redirects them to someone who may be able to provide appropriate answers. Assists in developing training materials for Web based applications. Assists in training personnel in the use of Web based applications. Assists users in resolving user and/or computer error(s). Provides consulting assistance to users. Troubleshoots any problems that the users may have relating to web based application(s).
Band B: Develop, integrate, customize, and support Java administrative applications, provide software development support, analyze requirements, and develop technical specifications. Exercises discretion and creativity within theoretical limits in the adaptation and application of evolving technologies and broad practical and emerging technical concepts, products, tools and services to a variety of diverse and multiple platforms. Makes decisions regarding the application and modification of existing and emerging technologies, systems, hardware and software that significantly impact various UH unit operations, multiple platforms, and numerous users. Analyze project specific requirements; modify existing tools and packages as needed; provide logical process designs and data structures for new systems; and define interface specifications in accordance with overall system design. Work directly with customers and assess technical requirements based on strategic initiatives and customer needs; assess feasibility and determine cost and risk factors. Develop system specifications including timelines and functional specifications. Translate system specifications into programming requirements including program modules and data element dictionaries Determine software, equipment, and other tools necessary to implement the system; determine feature lists of programs. Evaluate progress during project stages and modify work schedule and tools utilized to meet project requirements. Ensure programming projects are planned, programmed, tested, and implemented by project deadlines. Develops software programs involving complex data exchange among multiple programs and/or requiring sophisticated program logic; develops reusable software modules; develops software test procedures; and reviews program documentation to ensure adequacy. Program, test, evaluate, and implement new computer programs using Java, JavaScript, Java Servlets, Java Server Pages, HTML, and/or any other programming or scripting language to meet project requirements. Evaluate, modify, and maintain existing programs. Assess and evaluate the capabilities and limitations of new and upcoming programming or scripting languages. Keep abreast of advances in information technology and assess the feasibility of incorporating into project plans and specifications. Advise managers and customers of project requirements including hardware, operating systems and other software, technical support, cost, and timeframe. Propose options based on customer needs and recommend most feasible plan of action. Update and maintain production documentation that accurately reflects any changes. Work directly with departments and offices in implementing and testing the baseline, assessing and making necessary programming modifications, and maintaining and enhancing program functions and features. Provide technical support in a timely manner, identify the cause(s), research, assess, solve and take action to prevent programming and/or system problems from recurring using available resources such as, but not limited to the following: hardware/software manuals, third party books, technical email lists, Internet newsgroups, manufacturer telephone technical support lines, online help systems, and other available resources. Assist when problems occur. Serve as technical resource to non technical administrators, staff, and to other IT professionals. Monitor and tune software performance; perform software trouble shooting.
Minimum qualifications:
Band A: As typically acquired/evidenced by pertinent baccalaureate educational degree in Information & Computer Sciences (ICS) and/or Management Information Systems (MIS) or related field; possession of the following competencies in technical knowledge, critical thinking skills, communication skills, and interpersonal skills: Functional knowledge of software development as demonstrated by knowledge and understanding, and ability to apply pertinent principles, concepts, methodology, and terminology. Functional knowledge and understanding of technology, systems, hardware and software associated with software development. Demonstrated ability to recognize problems, identify possible causes and resolve routine problems. Demonstrated ability to understand oral and written documentation, write reports and procedures, and communicate effectively in a variety of situations. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team members and individuals. Functional knowledge of Java and one or more computer programming languages such as JavaScript, Java Servlets, Java Server Pages, SQL, or HTML. Functional knowledge of one or more Database Management Systems such as Oracle. Functional knowledge of coding practices necessary for developing web based applications; prototyping and iterative development techniques; systems development methodology and techniques; and flow charting and procedural report presentation. Functional knowledge of limitations, capabilities, uses, and service requirements of PCs, Local Area Networks (LANs), and peripheral equipment. Demonstrated ability to develop clean, structured programs and conduct thorough testing. Demonstrated ability to learn and apply new programming languages independently and in a timely manner using books, manuals, and other resources. Ability to work a variable work schedule; work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed; and travel out-of-state for several weeks at a time. Any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated.
Band B: As typically acquired/evidenced by pertinent baccalaureate educational degree in Information & Computer Sciences (ICS) and/or Management Information Systems (MIS) or related field and 4 years of progressively responsible professional information technology experience with responsibilities for applications development, of which 2 years of the experience must have been comparable in scope and complexity to the next lower payband in the University of Hawai'i broadband system; or equivalent education/training or experience. Considerable working knowledge of applications development as demonstrated by broad knowledge and understanding of the full range of pertinent standard and evolving information technology concepts, principles and methodology. Considerable working knowledge and understanding of the broad technology, systems, hardware and software associated with applications development. Demonstrated ability to recognize a wide range of intricate problems, use reasoning and logic to determine accurate causes, and apply principles and practices to determine, evaluation, integrate, and implement practical and thorough solutions in an effective and timely manner. Demonstrated ability to interpret and present information and ideas clearly and accurately in writing, verbally and by preparation of reports and other materials. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team leaders and members, and individuals. For supervisory work, demonstrated ability to lead subordinates, manage work priorities and projects, and manage employee relations. Considerable working knowledge of Java and two or more computer programming languages such as JavaScript, Java Server Pages, HTML, or PHP. Considerable working knowledge of one or more Database Management Systems (DBMS) such as Oracle or SQL Server. Considerable working knowledge of coding practices necessary for developing enterprise wide, web based applications; prototyping and iterative development techniques; systems development methodology and techniques. Considerable working knowledge of flow charting and procedural report presentation. Considerable working knowledge of limitations, capabilities, uses, and service requirements of PCs, Local Area Networks (LANs), and Wide Area Networks (WANs), and peripheral equipment. Demonstrated ability to develop and revise systems plans, design documents, implementation plans, training material, and to conduct user group sessions and related interviews. Demonstrated ability to develop clean, structured programs and conduct thorough testing; define efficient retrieval programs for customized reports and ad hoc queries; and recognize problems, identify possible causes, and resolve routine problems. Demonstrated ability to learn and apply new technologies independently and in a timely manner using books, manuals, and other resources. Ability to work a variable work schedule; and work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed. Any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated. Desirable qualifications: Band A: Working knowledge of Java, JavaScript, Java Servlets, JSP, Struts, XML, XSLT, HTML, Structured Query Language (SQL). Working knowledge of Oracle PL/SQL, Oracle 9iAS. Working knowledge of Windows 2000/XP and Microsoft Office suite of products. Working knowledge of UNIX ? Solaris; Linux; Apache Web Server Technology; Tomcat Application Server; CVS; Eclipse; Visio. Knowledge and experience in the development of forms, creating dynamic Web sites, developing graphical interfaces; familiarity with usability concepts and disability requirements for web based applications. Ability to train users in a PC environment for interactive record updating, editing, and correction of data; supervise student help; and define efficient retrieval programs for customized reports and ad hoc queries. Band B: Considerable knowledge of JavaScript, Java Servlets, Struts, XML, XSLT, HTML, PHP, Structured Query Language (SQL), Simple Object Access Protocol (SOAP). Considerable knowledge of Oracle PL/SQL, Oracle 9iAS, database diagramming tools such as Erwin. Considerable knowledge of Windows 2000/XP and Microsoft Office suite of products; UNIX ? Solaris; Ant; CVS; Web Server Technology. Working knowledge of usability concepts and disability requirements for web based applications. Ability to train users in a PC environment for interactive record updating, editing, and correction of data; and supervise student help.
To apply: Submit cover letter indicating how you satisfy the minimum and desirable qualifications, official transcripts, 3 letters of recommendation, names, contact information (including e-mail address) of at least 3 professional references, UH Form 64 (standard format) (large format), official transcripts (copies are acceptable at time of application however original are required upon hire). Application address: UH Manoa, Center for Career Development & Student Employment, 2600 Campus Road #212, Honolulu, HI 96822
Closing date: tentatively Jan-14-2009
Band A: Develop, integrate, customize, and support Java administrative applications. Analyzes and documents existing processes, procedures, and data; collects data on best practices externally; designs and implements online forms and user interfaces according to specifications. Analyzes, develops, and documents technical interfaces among devices and software packages. Responsible for acquisition of 3rd party software. Prepares specifications for ad-hoc requests. Develops software according to specifications. Performs tasks in an Integrated Development Environment. Develops and prototype user interfaces. Develops, integrates, and customizes applications. Modifies documented and/or undocumented software and applications. Develops program documentation, which includes general and detailed flowcharts, operating instructions, technical description, input and output file layouts, screen layouts, and report layouts. Set up steps to convert files to new format. Determine and schedule tasks for converting data and/or files to new format. Testing ? creates test data, performs unit and system testing of programs and applications; coordinates system testing; converts live data and files to new format; tests file maintenance programs and report programs with reformatted data and files. Performs Software Quality Assurance tasks. System Installation and Implementation ? instructs users on the basic operation of the system and provides them with the necessary documentation; creates new files according to specifications. Contacts users on any production problems that would interfere with the normal use of the system. Updates production documentation that accurately reflects any changes to the application and/or processing. Assists when problems occur with applications and hardware. Answers any questions that users may have or redirects them to someone who may be able to provide appropriate answers. Assists in developing training materials for Web based applications. Assists in training personnel in the use of Web based applications. Assists users in resolving user and/or computer error(s). Provides consulting assistance to users. Troubleshoots any problems that the users may have relating to web based application(s).
Band B: Develop, integrate, customize, and support Java administrative applications, provide software development support, analyze requirements, and develop technical specifications. Exercises discretion and creativity within theoretical limits in the adaptation and application of evolving technologies and broad practical and emerging technical concepts, products, tools and services to a variety of diverse and multiple platforms. Makes decisions regarding the application and modification of existing and emerging technologies, systems, hardware and software that significantly impact various UH unit operations, multiple platforms, and numerous users. Analyze project specific requirements; modify existing tools and packages as needed; provide logical process designs and data structures for new systems; and define interface specifications in accordance with overall system design. Work directly with customers and assess technical requirements based on strategic initiatives and customer needs; assess feasibility and determine cost and risk factors. Develop system specifications including timelines and functional specifications. Translate system specifications into programming requirements including program modules and data element dictionaries Determine software, equipment, and other tools necessary to implement the system; determine feature lists of programs. Evaluate progress during project stages and modify work schedule and tools utilized to meet project requirements. Ensure programming projects are planned, programmed, tested, and implemented by project deadlines. Develops software programs involving complex data exchange among multiple programs and/or requiring sophisticated program logic; develops reusable software modules; develops software test procedures; and reviews program documentation to ensure adequacy. Program, test, evaluate, and implement new computer programs using Java, JavaScript, Java Servlets, Java Server Pages, HTML, and/or any other programming or scripting language to meet project requirements. Evaluate, modify, and maintain existing programs. Assess and evaluate the capabilities and limitations of new and upcoming programming or scripting languages. Keep abreast of advances in information technology and assess the feasibility of incorporating into project plans and specifications. Advise managers and customers of project requirements including hardware, operating systems and other software, technical support, cost, and timeframe. Propose options based on customer needs and recommend most feasible plan of action. Update and maintain production documentation that accurately reflects any changes. Work directly with departments and offices in implementing and testing the baseline, assessing and making necessary programming modifications, and maintaining and enhancing program functions and features. Provide technical support in a timely manner, identify the cause(s), research, assess, solve and take action to prevent programming and/or system problems from recurring using available resources such as, but not limited to the following: hardware/software manuals, third party books, technical email lists, Internet newsgroups, manufacturer telephone technical support lines, online help systems, and other available resources. Assist when problems occur. Serve as technical resource to non technical administrators, staff, and to other IT professionals. Monitor and tune software performance; perform software trouble shooting.
Minimum qualifications:
Band A: As typically acquired/evidenced by pertinent baccalaureate educational degree in Information & Computer Sciences (ICS) and/or Management Information Systems (MIS) or related field; possession of the following competencies in technical knowledge, critical thinking skills, communication skills, and interpersonal skills: Functional knowledge of software development as demonstrated by knowledge and understanding, and ability to apply pertinent principles, concepts, methodology, and terminology. Functional knowledge and understanding of technology, systems, hardware and software associated with software development. Demonstrated ability to recognize problems, identify possible causes and resolve routine problems. Demonstrated ability to understand oral and written documentation, write reports and procedures, and communicate effectively in a variety of situations. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team members and individuals. Functional knowledge of Java and one or more computer programming languages such as JavaScript, Java Servlets, Java Server Pages, SQL, or HTML. Functional knowledge of one or more Database Management Systems such as Oracle. Functional knowledge of coding practices necessary for developing web based applications; prototyping and iterative development techniques; systems development methodology and techniques; and flow charting and procedural report presentation. Functional knowledge of limitations, capabilities, uses, and service requirements of PCs, Local Area Networks (LANs), and peripheral equipment. Demonstrated ability to develop clean, structured programs and conduct thorough testing. Demonstrated ability to learn and apply new programming languages independently and in a timely manner using books, manuals, and other resources. Ability to work a variable work schedule; work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed; and travel out-of-state for several weeks at a time. Any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated.
Band B: As typically acquired/evidenced by pertinent baccalaureate educational degree in Information & Computer Sciences (ICS) and/or Management Information Systems (MIS) or related field and 4 years of progressively responsible professional information technology experience with responsibilities for applications development, of which 2 years of the experience must have been comparable in scope and complexity to the next lower payband in the University of Hawai'i broadband system; or equivalent education/training or experience. Considerable working knowledge of applications development as demonstrated by broad knowledge and understanding of the full range of pertinent standard and evolving information technology concepts, principles and methodology. Considerable working knowledge and understanding of the broad technology, systems, hardware and software associated with applications development. Demonstrated ability to recognize a wide range of intricate problems, use reasoning and logic to determine accurate causes, and apply principles and practices to determine, evaluation, integrate, and implement practical and thorough solutions in an effective and timely manner. Demonstrated ability to interpret and present information and ideas clearly and accurately in writing, verbally and by preparation of reports and other materials. Demonstrated ability to establish and maintain effective working relationships with internal and external organizations, groups, team leaders and members, and individuals. For supervisory work, demonstrated ability to lead subordinates, manage work priorities and projects, and manage employee relations. Considerable working knowledge of Java and two or more computer programming languages such as JavaScript, Java Server Pages, HTML, or PHP. Considerable working knowledge of one or more Database Management Systems (DBMS) such as Oracle or SQL Server. Considerable working knowledge of coding practices necessary for developing enterprise wide, web based applications; prototyping and iterative development techniques; systems development methodology and techniques. Considerable working knowledge of flow charting and procedural report presentation. Considerable working knowledge of limitations, capabilities, uses, and service requirements of PCs, Local Area Networks (LANs), and Wide Area Networks (WANs), and peripheral equipment. Demonstrated ability to develop and revise systems plans, design documents, implementation plans, training material, and to conduct user group sessions and related interviews. Demonstrated ability to develop clean, structured programs and conduct thorough testing; define efficient retrieval programs for customized reports and ad hoc queries; and recognize problems, identify possible causes, and resolve routine problems. Demonstrated ability to learn and apply new technologies independently and in a timely manner using books, manuals, and other resources. Ability to work a variable work schedule; and work outside normally scheduled work hours including day, night, weekend and/or holiday hours, as directed. Any equivalent combination of education and/or professional work experience which provides the required education, knowledge, skills and abilities as indicated. Desirable qualifications: Band A: Working knowledge of Java, JavaScript, Java Servlets, JSP, Struts, XML, XSLT, HTML, Structured Query Language (SQL). Working knowledge of Oracle PL/SQL, Oracle 9iAS. Working knowledge of Windows 2000/XP and Microsoft Office suite of products. Working knowledge of UNIX ? Solaris; Linux; Apache Web Server Technology; Tomcat Application Server; CVS; Eclipse; Visio. Knowledge and experience in the development of forms, creating dynamic Web sites, developing graphical interfaces; familiarity with usability concepts and disability requirements for web based applications. Ability to train users in a PC environment for interactive record updating, editing, and correction of data; supervise student help; and define efficient retrieval programs for customized reports and ad hoc queries. Band B: Considerable knowledge of JavaScript, Java Servlets, Struts, XML, XSLT, HTML, PHP, Structured Query Language (SQL), Simple Object Access Protocol (SOAP). Considerable knowledge of Oracle PL/SQL, Oracle 9iAS, database diagramming tools such as Erwin. Considerable knowledge of Windows 2000/XP and Microsoft Office suite of products; UNIX ? Solaris; Ant; CVS; Web Server Technology. Working knowledge of usability concepts and disability requirements for web based applications. Ability to train users in a PC environment for interactive record updating, editing, and correction of data; and supervise student help.
To apply: Submit cover letter indicating how you satisfy the minimum and desirable qualifications, official transcripts, 3 letters of recommendation, names, contact information (including e-mail address) of at least 3 professional references, UH Form 64 (standard format) (large format), official transcripts (copies are acceptable at time of application however original are required upon hire). Application address: UH Manoa, Center for Career Development & Student Employment, 2600 Campus Road #212, Honolulu, HI 96822
Closing date: tentatively Jan-14-2009
Software Writer for iPhone App (Manoa)
I am looking for an experienced software writer to assist me in developing a game for the iPhone. Must have experience with the Apple Web Development criteria for the iPhone. Will need to sign a non-disclosure agreement.
Please send resume and contact information to stm8r@hawaii.rr.com. You may also call me at 808-947-6855.
Please send resume and contact information to stm8r@hawaii.rr.com. You may also call me at 808-947-6855.
Java Software Engineer (Downtown Honolulu)
Seeking a middle-level Java software engineer with three to five years of experience and who is familiar with web development using the MVC architecture. Experience with SQL databases required (Microsoft SQL and IBM DB2 a plus). Linux experience a plus. The following tools and knowledge will be utilized:
Java 2 (JDK 1.4 and higher)
Apache Tomcat
Spring Framework
OpenJPA/Hibernate (ORM)
XML databases
XML/XSLT/XSD
Java 2 (JDK 1.4 and higher)
Apache Tomcat
Spring Framework
OpenJPA/Hibernate (ORM)
XML databases
XML/XSLT/XSD
C++ Software Engineers Needed (Honolulu)
4 - 6 month contract position
Full time position
Part time position
Requirements:
Proficiency in C++ required.
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010
Full time position
Part time position
Requirements:
Proficiency in C++ required.
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010
C# Software Engineers Needed (Honolulu)
4 - 6 month contract position
Full time position
Part time position
.NET requirements:
Knowledge of ASP.net using C#
SQL Server
Working knowledge of Soap
Working knowledge of Ajax
Able to write own code
General Requirements:
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010
Full time position
Part time position
.NET requirements:
Knowledge of ASP.net using C#
SQL Server
Working knowledge of Soap
Working knowledge of Ajax
Able to write own code
General Requirements:
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010
Computer Programmer - (Linux platform) (Honolulu)
We are seeking a Computer Programmer with a minimum of (3) yrs of "C" programming, and development experience on a Linux platform.
Description of Position:
Assist in the Company in converting multi-store inventory management software from code written in Linux to Windows platform.
The allocation of responsibility is 15%-troubleshooting & 85%-application development.
Required Skills:
BS Computer Engineering or Computer Science.
(3)yrs experience of C programming on a Linux platform.
Must have a minimum of (3) yrs of development experience in programming on Linux platform
Must pass a background, educational & criminal background check.
Must have excellent communication skills and a knack for designing friendly GUI.
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
Description of Position:
Assist in the Company in converting multi-store inventory management software from code written in Linux to Windows platform.
The allocation of responsibility is 15%-troubleshooting & 85%-application development.
Required Skills:
BS Computer Engineering or Computer Science.
(3)yrs experience of C programming on a Linux platform.
Must have a minimum of (3) yrs of development experience in programming on Linux platform
Must pass a background, educational & criminal background check.
Must have excellent communication skills and a knack for designing friendly GUI.
Work Schedule: Monday thru Friday from 8:00a.m.-5p.m.
Cocoa Programmer for Prominent Hawaii Tech Company (Honolulu)
Blue Lava Technologies is looking for a highly talented Mac OS Senior Software Engineer to join our technology team in the architecture and implementation of our core products and services. You'll be developing in Cocoa and working on our Mac OS X desktop application. We have a fun hard working environment and you'll be working on one of the coolest photo management products around with some of the smartest people around.
Blue Lava Technologies is a Hawaii based venture launching a platform called iLovePhotos.com. We're building an awesome way to organize and share all your photos using funky stuff like facial recognition and artificial intelligence. We've been developing for over a year and a half, and we're just about to launch our platform. You get to hop on right as things get exciting!
We think you'll be good at this job if you have the following:
- 8+ years of systems-level Unix/Linux development experience
- Proven track record of strong coding and individual accomplishments
- Extensive experience developing desktop applications
- Solid Understanding of video compression and image processing technologies
- Competency in distributed systems
- Extensive experience programming in Cocoa, Objective C, C/C++, with strong OO skills
- Python experience a plus
- p2p experience a plus
- In-depth knowledge of network protocols and database design
- BS/MS/PhD in Computer Science or equivalent work experience
We're a well funded startup with a culture that values innovation and fun. If you're a creative out of the box thinker and like solving complex problems, you'll fit in well. We offer a hard working yet laid back environment, very competitive salary, and excellent benefits.
Please submit your resume if you're interested. Thank you.
Blue Lava Technologies is a Hawaii based venture launching a platform called iLovePhotos.com. We're building an awesome way to organize and share all your photos using funky stuff like facial recognition and artificial intelligence. We've been developing for over a year and a half, and we're just about to launch our platform. You get to hop on right as things get exciting!
We think you'll be good at this job if you have the following:
- 8+ years of systems-level Unix/Linux development experience
- Proven track record of strong coding and individual accomplishments
- Extensive experience developing desktop applications
- Solid Understanding of video compression and image processing technologies
- Competency in distributed systems
- Extensive experience programming in Cocoa, Objective C, C/C++, with strong OO skills
- Python experience a plus
- p2p experience a plus
- In-depth knowledge of network protocols and database design
- BS/MS/PhD in Computer Science or equivalent work experience
We're a well funded startup with a culture that values innovation and fun. If you're a creative out of the box thinker and like solving complex problems, you'll fit in well. We offer a hard working yet laid back environment, very competitive salary, and excellent benefits.
Please submit your resume if you're interested. Thank you.
C++ Software Engineers Needed (Honolulu)
4 - 6 month contract position
Full time position
Part time position
Requirements:
Proficiency in C++ required.
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010
Full time position
Part time position
Requirements:
Proficiency in C++ required.
Attention to detail
Ability to follow company standards and practices
Ability to work within a team of designers and programmers
Ability to meet deadlines
Must be flexible and get along well with others.
Examples of work are highly recommended
Please send a hard copy of your resume to:
Key Asylum
350 Ward Avenue Suite 106-8
Honolulu, Hawaii 96814-4010