Software Engineering/Information Technology
Take a look at some of our job opportunities below. Have you found something interesting? Email us your resume at resumes@professionalrecruiterinc.com and place the number associated with the job description you are interested in the title of the email. Or give us a call directly at 801 268 9940.
Management/HR Accounting/Finance Sales/Marketing Engineering/Technology
Software Engineering/Information Technology Manufacturing Miscellaneous Medical
#158-3 ORACLE DBA
GENERAL POSITION SUMMARY
This individual will provide database designs, integration and maintenance of complex enterprise databases in conjunction with application development and operational support teams. Additionally they will maintain database backups, logs, journals, recovery systems, database migration and archiving systems and procedures. Other responsibilities will include maintaining availability and integrity of databases, sharing of common data, overseeing proper key and index management and data dictionary maintenance, and upgrading software. Excellent verbal and written communication skills required.
Responsible for the installation, maintenance, and monitoring of the Company’s database system. Ensures system availability, usability, and survivability. Manages reporting systems and develops policies and procedures in regards to security, backup schedules, restoration, and general development. Supports team members and ensures that established deadlines and client needs are met. Keeps management well informed of area activities. Incumbent oversees the development of mid-size systems.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
•Install Oracle database, iAS, EM and other related software.
• Perform upgrades of Oracle software and deploy Oracle CPUs.
• Deploy patches to the Banner Application Software.
• Participate in complex system maintenance tasks.
• Responsible for backup configuration, scheduling, and system recovery.
• Clone copies of production database to staging, QA and development environments.
• Deploy and maintain high availability systems.
• Responsible for system security.
• Performance tuning.
• Research and troubleshoot Oracle related software issues.
• Investigate and provide information to technical and project leads about database utilities, features, and limitations.
• Support MySQL and Microsoft SQL Server databases.
• Work with vendors on product upgrade, maintenance, and support.
• Perform routine administrative tasks.
• Attend and participate in team meetings.
• Provide support to systems programmers and department staff.
• Be available as needed for on call rotation and after hours maintenance and emergencies.
• Assist in the analysis and purchase decisions of vendor products.
• Communicate (verbally and in writing) issues to appropriate staff and customers.
• Ensures work area is clean, secure, and well maintained.
• Performs miscellaneous projects as assigned.
• Updates technical skills as required.
PERFORMANCE MEASUREMENTS
1. Database administration functions are performed effectively and in accordance with established policies and procedures.
2. Programmers and end users are well supported. Information needs are consistently met or exceeded.
3. Server maintenance is effective and timely.
4. Good working relations exist with Information Technology and Company personnel.
5. Management is appropriately informed of area activities and of any significant problems.
6. Required reports and documents are generated accurately and timely.
REQUIRED SKILLS
•High volume OLTP databases.
• Performance and system monitoring.
• PL-SQL scripting and optimization.
• RMAN.
• Proficiency with Linux OS and shell scripting.
• Familiarity with high availability solutions such as Data Guard.
• Familiarity with Toad software.
• Familiarity with network communications, client-server technologies, and SAN technologies.
• Preference for experience with MySQL and Microsoft SQL Server databases.
• Oracle RAC
• SunGard Banner Application software experience.
REQUIRED EXPERIENCE AND/OR EDUCATION
• Five years of recent experience as a working DBA supporting Oracle, Microsoft SQL Server, or MySQL with Oracle 10g and 11gR2 software.
• Bachelor's degree in computer science, information technology or related field.
#157-3 SENIOR SOFTWARE ENGINEER-UT
Is responsible for the research, design, development, analysis, testing, and implementation of software operating or application systems. They communicate project information to client, Project Manager, or other design personnel working on projects. They will maintain good working relationships with clients and staff, support team members and ensures established goals and deadlines are met. He or she will also keep management informed of status and significant problems regarding their projects/responsibilities.
ESSENTIAL FUNCTIONS AND RESPONSIBILITIES:
• Develop web applications and web services using Java, SOAP, REST, XML, HTTP, and other web technologies.
• Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses
• Deliver high quality projects on time, through ability to design architecture, write high quality code, and execute effective unit tests
• Optimize performance tuning for high utilization 24x7 access
• Integrate third party products with existing infrastructure
• Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile projects.
• Work with internal customers to gather business processes and project requirements
• Researches, designs, and develops computer software systems, in conjunction with hardware product development, applying principles and techniques of computer science, engineering, and mathematical analysis.
• Analyzes software requirements to determine feasibility of design within time and cost constraints.
• Consults with hardware engineers and other engineering staff to evaluate interface between hardware and software, and operational and performance requirements of overall system.
• Formulates and designs software system, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
• Develops and directs software system testing procedures, programming, and documentation.
• Experience with Web Services development: REST/SOAP/SOA/XML/HTML
• Good understanding of issue troubleshooting and performance tuning
• Commitment to quality through the ability to translate complex technical requirements into functional software using best practices to write high quality code
• Excellent verbal and written communication skills
• Working equally well in self-managed and team-based Agile projects and the ability to provide technical guidance and leadership to other team members
Other technical experience that would be a plus:
• NetBeans • Subversion • Jira • Agile/Scrum project development • IDM/OSSO • ASP/.Net • DRUPAL • Groovy/Grails • Ruby/Rails • PHP • Hibernate/Seam • Banner • DROOLS, JBOSS • Technical Certification • Application Integration with legacy systems• JSF, J2EE, Java EE, jQuery, JavaScript • SQL• Oracle or other database interface
• Bachelor of Science Degree in Computer Science, Information Technology or related field, Masters preferred.
• Minimum of 6 years experience and a proven track record in developing web-based applications and web services using Java, SOAP, REST, XML, and other web technologies, including experience interfacing with Oracle databases, and integrating third party products with existing infrastructure
#135- 3 Lead Web Developer-UT
Responsibilities:
•Develops, tests, and deploys new websites
•Updates/improves existing websites
•Manages website hosting
•Assists in development and maintenance of web applications in conjunction with app dev team
•Works with graphic design team to ensure look & feel integrates with functionality
•Oversees on-site optimization for SEO, cleaner and concise code, and code weight
•Researches new development techniques and strives for standards-based implementations
•Provides work/time estimates, meets deadlines, and tracks time spent on projects
•Leads and mentors web development team, including offshore team members
•Implements CMS-based websites for other departments to maintain
Requirements
•Accredited degree in web development related discipline
•Minimum 5 years of front-end web development experience
•Expert with HTML/CSS, web standards, best practices, and writing clean, semantic code
•Expert knowledge of WordPress implementation and administration
•Experience WordPress themes and plugins using PHP, WordPress API, etc.
•Proficient with javascript, good knowledge of jQuery
•Experience optimizing front-end code for SEO
•Experience using SVN, SSH, and is comfortable with command line
•Ability to code detailed, functional pages from mock-ups in collaboration with graphic designers
•Expert knowledge of browser differences and ability to fix cross-browser issues
•Excellent communication and team member skills
•Strong leadership and mentoring skills
Preferred
•Knowledge of HTML5, CSS3 and current trends
•Working knowledge of implementing responsive designs for multiple platforms and screens
•Equipped to implement progressive enhancements for future-friendly websites
•Familiarity with Object-oriented CSS (OOCSS)
# 133-3 - Quality Assurance Technician - NV
Responsible for the execution of software, gateway integration and hardware testing prior to release. This position is also responsible for the design of test plans and automated tests to support continuing software development
Essential Function
•Test newly created code.
•Explore and analyze the software for new features which will enhance or change the current test plan.
•Create and test against comprehensive software test plans that span several domains: Installation, Smoke, Sanity, Integration, and Stress Testing.
•Automate test plans using internal and external tools to maintain and expand test suites.
•Troubleshoot defects in existing code.
•Work with support and developers to aid in replication of software defects.
•Automate testing of defects and assist maintenance of full Regression Test suite.
•Support development by providing a customer viewpoint.
•Make suggestions/contributions for the improvement of software testing/quality process from the standpoint of the stakeholder, internal user or end user.
•Contribute in meetings, Scrums, SWAT calls and other inter-team interaction.
•Provide software and hardware capability assessments to outside departments.
•Review documentation produced by Technical Writing for accuracy and usability by merchants/partners.
•Review process suitability and critiques user experience.
•Other Duties as Assigned by Manager
Desired Qualifications
•At least 4 years of experience in Quality Assurance
•Excellent time management and organizational skills; and the ability to perform under pressure.
•Well developed oral and written communication skills, including attention to detail.
•Well developed analytical and creative processing skills.
•Ability to multi-task in a fast paced team environment.
•Must be flexible when asked to switch tasks upon a moment’s notice.
•Proficiency with the productivity tools we use (Word, Excel, FTP).
•Proficiency with Networks, PC Hardware and Peripherals.
•Proficiency with Window’s OS’s (XP. Windows 7, Windows 2000+ server, Vista).
•Proficiency with Automated Testing Software (TestComplete, AutoIT or similar)
•Knowledge of development environments (.NET, Borland or similar)
•Experience in an Agile development environment helpful (Extreme Programming, SCRUM)
•Knowledge of testing methodologies helpful (Agile Testing, CMMI)
#129 - 3 - 2-Software Developer/Programmer - NV
Responsible for creating, maintaining and extending software products and technology service offerings that focus on serving the needs of retailers and other businesses that utilize inventory management, e-commerce, point of sale, and payment processing technologies.
Essential Functions:
• Create new software products, modules and features
o Design and code software features that adhere to delivered design requirements
o Perform unit testing of code created
o Participate in the testing/fix quality assurance cycle
o Collaborate with other developers on feature integration into a larger system
• Maintain existing software products and services
o Correct software deficiencies (bugs)
o Add features and enhancements that adhere to delivered design requirements
o Perform unit testing of code created / Test driven development
• Collaborate as part of a development team
o Participate in weekly status meetings
o Participate in periodic planning sessions
o Provide weekly updates on project progress to project/program management
o Research and make recommendations to the group regarding new technology available and its proper application
• Contribute to the product specification process
o Create new software/feature design specifications
o Review and provide feedback on specifications created by others
o Negotiate with product marketing/stakeholders on technical issues that impact deliverable goal viability
• Draft documentation for development projects
o Comment code to provide clarity during later rework/reuse projects
o Create “rough draft” documentation of software products for revision by QA and technical writers
Desired Qualifications:
•Knowledge of, and experience applying, object oriented programming concepts
•Knowledge of, and experience applying, n-tier application development methodologies
•Experience with SQL database programming concepts, including database architecture, stored procedures, query optimization, and performance/scalability considerations
•Experience with the development environments used within the assigned product group (e.g. .Net, Visual Studio, Microsoft, C#, Microsoft SQL Server 2005-2008)
•Proficiency with Microsoft Office Suite of Products.
•Experience with integration of common off the shelf (COTS) software package application to internal and extended enterprise system
•Written and verbal communication skills to include basic technical writing abilities
Here’s What We Offer:
Medical Insurance
Dental Insurance
Vision Insurance
Life Insurance
Disability Insurance
Pre-Paid Legal
Pet Insurance
401(k) Plan
10 Paid Holidays
Paid Time Off: Vacation/Sick/Float Holidays
# 125- 10 Software Developer We use our internally developed cloud computing platform, YourWay™, to build web-based, rules-driven, workflow-aware applications for customers in the utilities industry, with a concentration in nuclear power generation. We are looking for an experienced User Interface Developer to work in the Salt Lake City branch of our Development department
Key areas of responsibility:
Help extend and maintain YourWay, including but not limited to its analysis, workflow, reporting, rules, user interface, and web services engines. Support projects and customers with questions and expertise as the need arises.
Help document, test, and train internal customers on new features and functionality.
Perform rotated on-call duty as part of a 24x7 on-call support team.
Requirements:
Bachelors degree in Computer Science or a related field; Master’s Degree preferred.
Expertise in Java with at least 5 years of development experience.
Strong knowledge of JavaScript, Glassfish, and SOAP a plus.
Comfort with Agile development techniques, especially with iterative, test-driven development.
Knowledge of basic database design concepts and the ability to write relatively complex (e.g. multi-join) SQL statements; familiarity with MS SQL Server preferred but not required.
Excellent judgment, strong initiative, and a desire to delight customers (internal and external).
First-rate technical problem solving skills and the ability to excel in a fast-paced environment.
Aptitude for communicating complex concepts to technical and non-technical team members in clear, typo-free, grammatically correct English. Ability to pass a criminal background check.
#124- 10 - User Interface Developer - We use our internally developed cloud computing platform, Your Way™, to build web-based, rules-driven, workflow-aware applications for customers in the utilities industry, with a concentration in nuclear power generation. We are looking for an experienced User Interface Developer to work in the Salt Lake City branch of our Development department.
Key areas of responsibility:
Help extend and maintain YourWay, with a focus on its JavaScript-driven User Interface engine and web-based development environment.
Occasionally contribute to YourWay’s Java-based analysis, workflow, reporting, rules, and web services engines.
Support projects and customers with questions and expertise as the need arises.
Help document, test, and train internal customers on new features and functionality.
Perform rotated on-call duty as part of a 24x7 on-call support team.
Requirements:
Bachelors degree in Computer Science or a related field; Master’s Degree preferred.
Expertise in JavaScript, JSON, DHTML, and mobility interfaces, with at least 5 years of development experience. Experience with Java, Sencha, and HTML5 a big plus.
Comfort with Agile development techniques, especially with iterative, test-driven development.
Knowledge of basic database design concepts and the ability to write relatively complex (e.g. multi-join) SQL statements; familiarity with MS SQL Server preferred but not required.
Excellent judgment, strong initiative, and a desire to delight customers (internal and external).
First-rate technical problem solving skills and the ability to excel in a fast-paced environment.
Aptitude for communicating complex concepts to technical and non-technical team members in clear, typo-free, grammatically correct English. Ability to pass a criminal background check.
#107- 3 SR. Software Engineering Manager-UT
The Software Engineer Manager will have a B.S./(M.S. preferred) in Computer Science or related field with a minimum of 10 years' of experience and a proven track record in managing and developing web-based applications and web services using Java, SOAP, REST, XML, and other web technologies. The Software Engineering Manager will provide technical leadership, vision, direction, and mentoring for the software engineering team. This individual will manage a team of personnel who design, develop, and support applications to meet business requirements.
The Software Engineering Manager will deliver product and feature roadmaps and provide overall leadership and day to day management for a team of software development professionals. Additionally they will provide resource planning and project scheduling using Agile/Scrum software development methodologies. They must have a commitment to quality through the ability to translate complex technical requirements into functional software using best practices. They also need excellent verbal and written communication skills.
Responsibilities include:
Meets business needs by managing the activities of developers consistently delivering quality solutions on-time, within budget, and scope.
Work with internal customers to gather business processes and project requirements.
Actively drives the development life-cycle from requirements analysis, feasibility estimates, design, code, documentation, testing, implementation, and support.
Developing project plans, resource planning, scheduling and managing development timelines.
Building and managing multi-disciplined software teams and overseeing the development processes using industry best practices.
Responsible for design reviews, code reviews, and mentoring the software development team.
Support a change management process to manage software releases, application patching and changes to production configurations.
Manage multiple tasks and responsibilities in high-pressure environments; excelling at pinpointing and resolving problems in early project stages to avoid cost/time expenses.
Oversight and management of department expenses and budget planning.
Excellent verbal and written communication skills and the ability to work equally well in self-managed and team-based Agile/Scrum projects.
Required experience: 10 + years of Enterprise level Java Application development with experience both as a hands on programmer and software development manager; a bachelor of science degree (master's preferred) in computer science, information technology or related field; strong people and management skills to interact with staff, colleagues, cross-functional teams and third parties; and deep technical knowledge of Java based web applications using web services (REST/SOAP/SOA/XML/HTML).
Other technical experience that would be a plus includes Agile/Scrum project development; JSF, J2EE, Java EE, jQuery, JavaScript; SQL, Oracle or other database interface experience; NetBeans, Subversion, Jira; IDM / OSSO; Student Information Systems; CRM systems; Document Management systems; and Application Integration with legacy systems.
#106 - 3 SAS BI Programmer Analyst-UT
My client is looking for a talented, experienced SAS Business Intelligence Programmer/Data Analyst to design, implement, test, and document extensions and refinements to a SAS Business Intelligence System (version 9.2). The candidate will have a proven track record of at least two years developing in SAS reporting. Preference will be given to candidates with experience using the suite of SAS Studios, including developing SAS OLAP Cubes, Datamarts, and Data Integration Studio (ETL), as well as SAS Enterprise. Salary is dependent on experience.
Responsibilities include:
* The ability to format and deliver accurate data using SAS that will enable senior management to make excellent business decisions, as well as enable employees to better serve student needs and ensure student success
* Acute attention to detail, data cleansing, and data accuracy
* Able to manage multiple tasks and responsibilities in a high-pressure environment
* Ability to debug and resolve problems in reporting and data
* Commitment to quality through design, coding, and testing
* Work equally well in self-managed and team-based Agile projects
Minimum qualifications include: BS or MS in a technical field, i.e. IT, Engineering, Mathematics, Statistics, etc.; a minimum two years experience SAS programming (9.2 preferred); data and relational table experience; Proc SQL; SAS Enterprise Guide (Stored Process, ETL); SAS Information Delivery Portal; and excellent verbal and written communications skills. Preferred qualifications include experience developing reports and OLAP Cubes using the SAS toolset, including:
1. Data Integration Studio (ETL)
2. SAS Web Report Studio
3. SAS OLAP Cube Studio
4. SAS Information Map Studio
Relocation is offered for this position.
#105 – 3 SALESFORCE.COM DEVELOPER-UT
Client is seeking a Salesforce.com Developer to join its IT department. Primary duties of this position will be to develop and assist in the administration our Salesforce implementation. The ideal candidate will join our group of system administrators and have a minimum of three years experience in Salesforce design, implementation, and maintenance. Excellent communication skills, strong configuration skills, testing experience, and the ability to integrate Salesforce.com with other back office systems is required.
Responsibilities
•Identify and rectify day-to-day data quality issues within the operational processes
•Work with internal users to determine and ensure that the application supports business requirements
•Ability to develop and implement training and best practices
•Test and QA enhancements and changes to Salesforce.com deployment using sandboxes
•Support end users with the use of the Salesforce.com application
•Create and maintain process documentation
•Perform preventative analysis to identify opportunities for improvement
•Perform periodic audits to ensure adherence to company policies and procedures
Requirements and Skills
•Force.com developer certification preferred
•Experience with stored procedures and triggers
•Proficiency using Salesforce.com data management tools such as Data Loader, Excel Connector, Eclipse, or DemandTools
•Functional and technical knowledge of Salesforce.com and related ecosystem partners
•Experience working with a variety of cloud providers
•Working knowledge of JBOSS, Tomcat, Apache, Glassfish and IISSalesforce.com
•Force.com development experience using Apex and Visualforce and their associated APIs
•APEX & Batch APEX
•VisualForce programming experience
•4-year college degree
•Strong object -oriented development skills
•2-5 years of experience writing Java servlets for Web sites
•2-5 years experience with Java, CSS, JavaScript/HTML/CSS/AJAX. PHP, .NET
•3-5 years of hands-on experience as a software engineering designing solutions and coding using Microsoft .NET or J2EE
•Experience working in an Agile environment
•Familiarity with ETL processes, scripting, and database queries
•Ability to meet project and operational deadlines and to work in tight timelines as required for “go-live”
•Ability to translate business requirements to technical requirements
•High level of critical thinking, problem analysis, and breakdown
•Ability to succeed in a fast-pace, rapid-development environment
•Energetic, enthusiastic, and professional attitude
•Considerate professional who deals well with cross-functional business units
•Willingness to work closely with IT staff to understand the systems
#91- 3 Senior Database Administrator - UT
My client is looking for a talented, experienced Senior Database Engineer with a proven track record and a minimum of 10 years experience with Oracle databases, but with a strong preference for someone who can also handle MySQL and Microsoft SLQ Server databases. The right candidate will have excellent communication skills, and be able to present findings, recommendations, and specifications verbally and in writing. Salary is dependent on experience. This person will:
* Perform routine and complex system maintenance tasks, including hardware and software upgrades, and performance tuning for administrative databases.
* Install system and application hardware and software
* Assist in the analysis and purchase decisions of vendor products and works with vendors on product upgrade, maintenance, and support
* Maintain high availability systems * Be available as needed for after hours maintenance and emergencies * Be responsible for backup configuration, scheduling, and system recovery * Monitor system security and performance; troubleshoot hardware and software errors * Investigate and provide information to technical and project leads about database utilities, features, and limitations * Conduct and attend team meetings, and communicate (verbally and in writing) programming issues to appropriate staff and customers and present findings, recommendations, and specifications both verbally and in writing * Coordinate activities and make assignments to systems programmers and department staff in support of database maintenance Minimum qualifications include at least ten years of experience with Oracle databases; a bachelor of science degree in computer science, information technology or related field; proficiency with UNIX systems (Solaris), and shell scripting; familiarity with network communications, client-server technologies, and TCP/IP protocols; experience with storage area network (SAN); experience with high volume OLTP databases, and high availability solutions such as Dataguard; experience with performance and system security monitoring; experience with PL-SQL scripting and optimization; experience with stored procedures, triggers, and materialized views; experience with installation and configuration; job scheduling experience; and experience with backup configuration, scheduling, and system recovery. Preference for experience in MySQL and Microsoft SQL Server databases, Oracle RAC, Banner Experience.
Relocation assistance to the Salt Lake City area is offered for this position.
#90-3 - UT - SAS BI Programmer Analyst
My client is looking for a talented, experienced SAS Business Intelligence Programmer/Data Analyst to design, implement, test, and document extensions and refinements to a SAS Business Intelligence System (version 9.2). The candidate will have a proven track record of at least two years developing in SAS reporting. Preference will be given to candidates with experience using the suite of SAS Studios, including developing SAS OLAP Cubes, Datamarts, and Data Integration Studio (ETL), as well as SAS Enterprise Salary is dependent on experience. Responsibilities include:
* The ability to format and deliver accurate data using SAS that will enable senior
management to make excellent business decisions, as well as enable
employees to better serve student needs and ensure student success
* Acute attention to detail, data cleansing, and data accuracy
* Able to manage multiple tasks and responsibilities in a high-pressure
environment
* Ability to debug and resolve problems in reporting and data
* Commitment to quality through design, coding, and testing
* Work equally well in self-managed and team-based Agile projects
Minimum qualifications include: BS or MS in a technical field, i.e. IT, Engineering, Mathematics, Statistics, etc.; a minimum two years experience SAS programming (9.2 preferred); data and relational table experience; Proc SQL; SAS Enterprise Guide (Stored Process, ETL); SAS Information Delivery Portal; and excellent verbal and written communications skills. Preferred qualifications include experience developing reports and OLAP Cubes using the SAS toolset, including:
1. Data Integration Studio (ETL)
2. SAS Web Report Studio
3. SAS OLAP Cube Studio
4. SAS Information Map Studio
Relocation is offered for this position.
#81- 8 Game/Animation Instructor - UT
32 hour work week/full benefits
Overview: This position is responsible for teaching. The qualified Instructor will teach which includes a variety of tasks such as: developing new strategies to teach the course, preparing handouts, exams and assignments and maintaining positive classroom relationships with students.
Develop strategies to teach the course content including instructional objectives, assignments, textbooks, weight of grades and delivery methods. Develop and provide to students with an approved University syllabus that follows a template established by the Department Dean, and, successfully delivers each course covering the terminal course objectives indicated in the Curriculum Guide. Organize, prepare and regularly revise/update all materials for the courses they are responsible for teaching. Model exceptional verbal and written communication. Organize and sequence topics in a logical progression and paces the delivery to meet the needs of the course requirements. Utilize related technology (such as PowerPoint, remote access to syllabi and grades, classroom projection systems, course related software, website content, online courses or course components with interactive capabilities) to enhance learning. Establish positive classroom relationships with students by being actively engaged in the classroom and lab. Provides opportunities for in-class discussions and questions and displays enthusiasm about the students, the subject matter, and the learning process. Incorporate higher-level learning (i.e. application, analysis, synthesis and evaluation) by giving students opportunities to develop information literacy and problem-solving skills, and by connecting their current study to lab assignments and previous/future study in the related disciplines. Ensure that the content and level of material included on exams has been adequately covered in class. Design assignments and tests to conform to the objectives of the Curriculum Guide. 3 + years Game and Animation industry experience, or Master's degree in relevant subject area with a minimum of 18 graduate credit hours. Prior teaching experience is preferred. Instructors for this position must be qualified to teach in a number of programming languages such as C/C++, C#. Ideally instructor will have real world experience in 3ds max, Adobe Flash Player, 3D Modeling, Scripting Language, DirectX, Assembly Language, PC Architecture
Must have required subject matter expertise (web, graphics, multimedia, media arts, digital animation, publishing, etc.); outstanding oral and written communication skills; excellent motivational and instructional skills; and able to facilitate diverse groups. Candidates need to be able to teach in an online and classroom learning environment. The successful candidate must have the ability to assist students in the design, development, implementation, and management of small to mid-sized team projects.
#78- 8 Web Administrator/Programmer – UT
We are looking for an experience individual for a role as a Web Programmer, to be responsible for supporting the existing Intranet infrastructure as well as develop & expand company Internet presence including; Analysis, programming, graphic design, database administration, support a user training are all elements of this position.
Duties /Responsibilities: Responsible for the development and maintenance of the existing Web Content Management systems (Ektron eIntranet). Responsible for extension of current Intranet into Internet environment. To maintain/modify Internet Web Applications (PHP, Joomla). Development/customization of programming as required (.Net, C#, SQL). Ensure integrity and validity of data. Documentation, user support and training.
Education And Experience - Bachelor’s degree (B.S.) in Computer science from accredited college or university or other related qualified training; and 5-10 years related experience; and/or equivalent combination of education and experience.
Computer skills:: Strong Web development. Knowledge of Web Content Management. Strong knowledge of .Net with C#. Knowledge of PHP and Joomla. SQL Server administrative functions and tools.
T-SQL skills. Microsoft Office Application.
#77-3 Java Developer- MO Major Functions: 30% of the position. Create new software products, modules and features.
Tasks / Duties
Design and code software features that adhere to delivered design requirements. Perform unit testing of code created. Participate in the testing/fix quality assurance cycle. Collaborate with other developers on feature integration into a larger system.
Major Functions: 35% of the position.
Maintain existing software products and services.
Tasks / Duties
Correct software deficiencies (bugs). Add features and enhancements that adhere to delivered design requirements. Perform unit testing of code created.
Major Functions: 15% of the position.
Collaborate as part of a development team.
Tasks / Duties
Participate in weekly status meetings. Participate in periodic planning sessions. Provide weekly updates on project progress to project/program management. Research and make recommendations to the group regarding new technology available and its proper application.
Major Functions: 10% of the position.
Contribute to the product specification process.
Tasks / Duties
Create new software/feature design specifications. Review and provide feedback on specifications created by others. Negotiate with product marketing/stakeholders on technical issues that impact deliverable goal viability.
Major Functions: 10% of the position. Draft documentation for development projects.
Tasks / Duties
Comment code to provide clarity during later rework/reuse projects. Create “rough draft” documentation of software products for revision by QA and technical writers.
QUALIFICATIONS : What knowledge, skills, and abilities do you consider most critical for a new employee to bring to this position?
Knowledge of, and experience applying, object oriented programming concepts Knowledge of, and experience applying, n-tier application development methodology Knowledge of, and experience applying, real-time transactional system design Experience with SQL database programming concepts, including database architecture, stored procedures, query optimization, and performance/scalability consideration. Experience with the development environments used within the assigned product group (e.g. Java SE/EE, Microsoft SQL Server, Linux, Solaris, shell scripting (i.e. sh, bash, ksh, zsh) Proficiency with Microsoft Office (or equivalent) products including Word and Outlook, Written and verbal communication skills to include basic technical writing abilities
#74- 8 MSSQL/ERP Developer- UT JOB SUMMARY - Will be part of the Database and Operating System Team for our Syteline ERP, Global in-house developed Business Intelligence Applications, MSSQL server systems and Data Warehousing.
JOB ROLE - DUTIES & RESPONSIBILITIES - Responsible for the development and maintenance of the Syteline ERP system (on MSSQL 2008). To develop and extend the Global Applications. Provide Data Warehousing solutions to facilitate Global Business Intelligence Information. Data import from legacy systems as required. Ensure integrity and validity of data . Development & customization programming as required (C#.NET, VB.NET, SQL, Crystal Reports). Provide expert technical support to the implementation team. Documentation and user support. Team player with good communication skills.
Skills/Experience - Excellent knowledge of MS SQL 2005 & 2008 server, T-SQL, VB.NET and Crystal reports. Programming in C# in the .NET framework. In depth knowledge of developing SQL Server Databases in a major ERP environment and Data Warehousing for Data mining / Business Intelligence Information. Proven track record in previous successful ERP implementation / development. Proven track record in Data Warehousing and Business Intelligence Reporting in a multi site / multi currency entity.
DESIRABLE Skills - Microsoft XAL (MSSQL version). Development and programming of Syteline 8 ERP (Infor Product). Experience of Data extraction from MS Axapta, MS Access, AIM As 400 and other Database Systems. Change / version management in a Bill 198 (C-SOX) environment. French, German, Swiss or Austrian as a 2nd language desirable
EDUCATION AND EXPERIENCE - Bachelors degree in Information Systems Technology from an accredited University plus, a minimum of Two years directly related experience of Syteline ERP or, equivalent in a information systems environment, along with four years post graduate experience with a related information systems.
#73- 8 IS Programmer Analyst- UT
SUMMARY - Act as a member of the database & operating system team for our Syteline ERP, Global in-house developed Business Intelligence applications, MSSQL server systems & Data warehousing.
DUTIES AND RESPONSIBILITIES - Provide expert technical support to the implementation team. Responsible for the development and maintenance of the Syteline ERP system (on MSSQL 2008). To develop and extend the Global Applications. Provide Data Warehousing solutions to facilitate Global Business Intelligence Information. Data import from legacy systems as required. Ensure integrity and validity of data. Development & customization programming as required (C#, VB, SQL, Crystal Reports). Documentation and user support. Team player with good communication skills. Willing to travel internationally.
EDUCATION, TRAINING AND EXPERIENCE - Bachelor’s degree (B.S.) in Engineering or Computer science from college or university or other related qualified training; and 5-10 years related experience; and/or equivalent combination of education and experience.
#60-8 Programmer Analyst- UT
Researches and evaluates software and hardware to assist in programming or to use as program platforms. Designs & codes screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems. Converts designs & specifications into computer code. Compiles code into programs & corrects errors detected in compile process. Creates test transactions & runs tests to find errors & confirm programs meet specifications
Analyzes code to find causes of errors and revises programs. Consults with client to prototype, refine, test, & debug programs to meet needs. Writes & maintains documentation to describe program development, logic, coding, testing, changes, & corrections. Writes documentation or reviews documentation written by others that describes installation & operating procedures. Trains end users or technical support staff to use programs. Monitors performance of programs after implementation
Qualifications:
Possesses knowledge of Salesforce and Object modeling
Technically savvy, self-motivated, flexible, and possess strong skills in software design & development.
Education and/or Experience:
#48-8 Web Developer- UT
Web Developer develops customer facing and internal websites and applications providing content analysis, strategic information, e-commerce applications, managerial tools, and planning services via Web-based applications and portals.
Duties and Responsibilities - Responsible for external (customer facing) website changes, updates, and support. Works in conjunction with other IT developers and business analysts to develop and deliver Web-based applications that meet identified business objectives. Assists in project planning and Website design. Makes suggestions on creating Web-based technical standards for specific Web sites and the company as a whole. Design, develop, test, implement and maintain corporate website/applications.
Qualifications: Experience with several of the following required: Java,VB, C, C++, C#, PHP or ASP / ASP.NET
Experience with .NET, Active X, COM/DCOM, MS SQL Server, CSS, JavaScript, HTM, AJAX, DOM, Microsoft Server 2007, Google Maps API, Website Analytics. Experience with XML and web services. Strong skills in object-oriented software analysis, design and development is desired
Education and/or Experience: Bachelor's degree (B. S.) in Computer Science or Computer Information Systems or equivalent combination of education/experience.
#43-8 Software Engineer- UT
Responsibilities:
Architect, design and development of application code for lab and field instrumentation application. Interface with firmware and hardware engineers to specify and develop product software requirements. Work closely with product development teams to design, develop and implement instrumentation control systems, data processing and algorithms, as well as related database and file management code. Evaluate new technologies and software products to determine viability. Ensure that all development and design work is thoroughly documented and organized for future reference.
Qualifications:
Bachelor's degree in Computer Science, or closely related field. Must be proficient in C, C++, & C#. Familiar with GNU compilers and associated tools. Familiar with Microsoft Windows and Linux operating systems. Experience with networking and serial communications media and protocols. Minimum 2+ years working experience. GTK/GTK2, Win32 API, HTML, and SQL database programming preferred
Other Requirements/Competencies: Able to work in a product development team environment. Able to work with a cross-functional team. Good multi-tasking skills. Able to debug & problem solve scientific software.
#42-8 Web Architect- Director- UT
Web Architect -Director - is responsible for moving forward company's
dynamic interactive marketing strategies by planning, testing, implementing
and driving various online marketing programs. The successful incumbent
demonstrates a strong knowledge of design, development, implementation and
maintenance of a series of programs, a subsystem, revision or enhancement of
a current system. This position is essential to ensure that the company
maintains a leading and competitive presence in the interactive marketing
arena.
Duties and Responsibilities:
Drive sales and profitability to achieve a sales and objectives through online marketing initiatives and responsibilities. Provide leadership and tactical execution of interactive marketing initiatives based on analytical analysis and data evaluation of
paid search accounts, website traffic, and off-line data. Produce/present external and internal facing reporting. Serve as point of contact to internal and external partners for web architecture. Active participant and driver of strategic interactive marketing goals and objectives. Effectively communicate and build relationships with other key marketing personnel and
other external partners. Projects include; design, development, implementation and maintenance of a series of programs, a subsystem, revision or enhancement of a current system. Will be responsible for the rapid build-out & deployment of 25 to 30 new sites. Provides system analysis, design & programming support for eCommerce business applications. Recommends approaches to users & team for solving business problems, defines systems requirements & functional specifications, designs, codes, develops test plans, tests, documents systems & advises users on systems use. Resolves production problems & system usage calls. Writes program specifications or list of functional requirements for a system change. With minimal assistance, codes programs, develops test scripts, reviews test results. Writes documentation or prepares help screens for users, operations& future program maintenance. Works with other departments to ensure Web development meets the customers’ expectations.
Education and/or Experience: A Masters Degree in Computer Science or related area of study. 5+ years of architecting eCommerce, aggregator sites (multi-site). A full knowledge of MS Office suite.
Qualifications: The ideal candidate will have 8 or more years experience in software development for the web. Must work well in a team environment, fulfilling many different roles based upon the needs of a particular project. Must have the ability to manage a technical team. Strong proficiency with VB.NET, ASP.NET, HTML, XML, JavaScript & MS SQL Server 2005 (stored procedures and SSIS packages), Visual SourceSafe and/or Team Foundation Server, Visual Studio. Proficiency in C#, Visio and XSLT a plus. Strong proficiency with relational database design & object oriented development with experience in database administration and data-mining. Thorough knowledge of application architecture utilizing an n-tier approach. The ability to design & integrate multiple websites & end-to-end eCommerce systems. Experience developing applications utilizing principles of the full SDLC. A Masters Degree in Computer Science or related area of study. Prior experience managing 3-5 web developer shop. 5-7 years of architecting eCommerce, aggregator sites (multi-site). Extensive experience/knowledge/architecture & hands-on understanding of hardware required to run multi-site environment. Motivated to perform & willing to work hours necessary to meet agreed upon deadlines. Ability to work with cross-functional teams in managing & driving marketing products
#38-8 CTO- CA
We are looking for an experienced executive who is passionate about consumer
technology with a strong background in software. We have an extensive
product portfolio that serves the needs of our consumer electronics
manufacturing customers and partners. Reporting to the CEO, the CTO must
have proven experience in technology development for worldwide markets.
Primary Responsibilities: Responsible for leading the company’s technology
direction, and ensuring that the company platform includes the tools to
support not only today’s requirements, but also the requirements of future
consumer electronics. Develop and maintain strategic technology platform
roadmap for the company to ensure that company is meeting the needs of its
licensee customers. Develop and maintain the strategic technology direction
for both hardware and software products. Maintain contacts with key
technology companies to ensure that future company solutions retain the
Company’s leadership position in our space. Work with every department
including Sales, Engineering, Finance, Customer Support, Marketing and
Training to strategize and manage for product success. Represent the company
in public venues as needed to position company as the thought leader in the
connected home.
Minimum Requirements: 10 to 15 years of software/hardware engineering work
with a deep understanding of software architecture. Strong understand of
electronics and the interdependencies between hardware and software. 8 to 10
years of executive management experience. Proven success in bringing
profitable innovative products to market Strong project management and
organizational skills. Excellent verbal, analytical and written skills.
Capable of effectively communicating with teams in remote offices. Bachelors
degree in software and/or hardware engineering. Strong interpersonal skills
and ability to both create change and work collaboratively with executives
and staff in different offices.
Preferred Requirements: Advanced degree in engineering Software platform
development. Consumer electronics products experience. Proven success in
delivering compelling consumer experience. Thrives in a fast paced
environment.
#37-4 Senior Database Administrator- UT Contract to Hire
Our client is an established 10+year old company that has experienced over 20% growth in the last five years.
We are looking for an experienced and talented Senior Database Engineer with a proven track record and a minimum of 10 years experience with Oracle databases. There is also a strong preference for someone who can handle MySQL and Microsoft SLQ Server databases. The right candidate will have excellent communication skills, and be able to present findings, recommendations, and specifications verbally and in writing.
BS degree in Computer Science or related field. Salary is dependent on experience.
Please contact us for more details.
#31-3 Java Developer- UT
Position available for 3 full-time Java Software Engineers with J2EE experience. These developers will work in an agile team environment maintaining, enhancing, and developing educational software used in schools in the US and international teaching English, Math and Science. The work involves both client and server-side development, includes evasive problem troubleshooting and resolution in existing code and provides optimization challenges in complex network deployment environments and web-delivery models.
This is a full-time position with a M-F 7:00 am – 4:00 pm daily schedule.
Responsibilities:
Design and development of both client and server-side components
Improve performance in all aspects of the product
Optimization and troubleshooting of existing code
Maintenance and enhance of legacy code
Work with agile teams to provide accurate sizing of tasks
Help teams successfully complete tasks on time, even if work required includes tasks outside of the programming domain
Participate in peer design and code reviews
Work effectively with peers in remote offices (US and International)
Requirements:
BS in CS or equivalent experience
2 or more years full-time J2EE programming experience
Working experience with EJB3 and/or Spring
Working experience with Hibernate and/or JPA
Experience with JDK 5 and/or 6
Database programming experience (MS SQL Server, PostgreSQL)
Experience with the following tools: Eclipse/Subversion/Maven/Jira
Working knowledge of Web Services (SOAP/REST)
Flexibility in work hours may be required due to time zones of remote offices
Preferred Skills:
Mac native programming experience
Experience using RIA frameworks (GWT, Ext JS, JQuery, Flex)
Working knowledge of network technologies and programming experience optimizing network client/server performance (WAN/MAN/LAN) and communications (SMB, TCP/IP)
HTML5 programming experience
Experience with JBoss
Objective C and iPhone/iPad development experience
Experience with Actionscript
Experience with Groovy or Scala
Experience with NoSQL technologies
#16-8 Oracle Functional Analyst- UT
Oracle Functional Analysts in the areas of Finance/Project Accounting and Discrete Manufacturing.
These roles will be responsible for the configuration, implementation, training, and support of Oracle Applications modules, and will work closely with business process team leads, subject matter experts and other business users.
Requires an ability to interface with users, functional consultants, and project management. An understanding of ERP implementation cycles, prior implementation experience, documenting requirements, and creating functional and technical specifications using AIM methodologies are all a must. Oracle R12 Applications exposure and prior experience working with an outsourced vendor a plus. Travel is required.
Company will be implementing Oracle in all of their North American facilities. This is the person that works with the team on site to make the process flow into the corporate Oracle systems.
