- Details
- Category: Jobs
Applications Engineer
We are seeking an innovative, talented, and experienced applications engineer to join our team.
You will collaborate with our engineering department to develop new applications and improve
upon existing ones that will serve our clients and business well. Must be able to objectively
analyse application performance and effectively implement necessary changes.
Responsibilities
Maintain expert level of product knowledge and application.
Articulate technology and product positioning to both business and technical users.
Provide design and specification development support to consultants, integrators, and distributors.
Respond to functional and technical elements of RFIs/RFPs
Listen, understand and convey customer requirements.
Perform technical/ product training for sales people, estimators, and engineers at targeted accounts.
Assist in the design and development of new products and tools necessary to make target accounts, comfortable and successful at selling lighting controls
Maintain accurate records of target accounts, opportunities, quotes, projects, contacts and correspondence in company approved databases
Travel to project sites to perform start-up, integration, and training services Additional:
Resolve customer issues or difficulties in a manner that is consistent with the company mission, values, and financial objectives.
Maintain professional business relationships within target accounts.
Provide status of ongoing projects and future projects.
Identify customer's needs and sales opportunities to help future growth
Skills
2+ years experience as an applications engineer
Extensive knowledge in various programming languages (Java, Perl, Python, C++ etc.)
Familiarity with CAD software
Strong customer service skills
Sales and marketing experience a plus
Ability to handle client and customer issues tactfully and professionally
Highly organised and detail-oriented
Adept and effective communicator
Creative, analytical, and driven
Thrives in a fast-paced work environment
Enjoys complex problem-solving and collaboration
- Details
- Category: Jobs
Application Developer
We are looking for a dedicated Application Developer to work with customers
to develop new software applications and update and modify existing applications.
The Application Developer processes user needs to customize software for computer programs,
designs prototype applications, implements and tests source code, and troubleshoots software applications.
Responsibilities
Developing software solutions to meet customer needs.
Creating and implementing the source code of new applications.
Testing source code and debugging code.
Evaluating existing applications and performing updates and modifications.
Developing technical handbooks to represent the design and code of new applications.
Skills
A working knowledge of programming languages such as Java and ORACLE.
Experience in application and software development.
Knowledge of software design and programming principles.
Good mathematical and problem-solving skills.
Good communication and team-working skills.
- Details
- Category: Jobs
Senior Programmer Analyst
We are looking for a Senior Programmer/Analyst to define, develop, test, analyse,
and maintain new software applications in support of the achievement of business requirements.
This includes writing, coding, testing, and analysing software programs and applications.
The Senior Programmer/Analyst will also research, design, document, and modify software
specifications throughout the production life cycle. This individual will also provide mentoring,
support and guidance to the Programmer/Analyst's role.
Responsibilities
Collaborate with developers, programmers, and designers in conceptualising and development of new software programs and applications.
Analyse and assess existing business systems and procedures.
Assist in the definition, development, and documentation of software's business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with
internal users and departments.
Assist in defining software development project plans, including scoping, scheduling, and
implementation.
Research, identify, analyse, and fulfil requirements of all internal and external program users.
Skills
Excellent understanding of coding methods and best practices.
Prior experience interviewing end-users for insight on functionality, interface, problems, and/or usability issues.
Hands-on experience developing test cases and test plans.
Knowledge of applicable data privacy practices and laws.
Able to communicate effectively with non-technical staff and with members of interdisciplinary teams.
Flexible and adaptable in regards to learning and understanding new technologies.
Strong written, oral, and interpersonal communication skills.
Ability to conduct research into software-related issues and products.
Highly self motivated and directed.
Keen attention to detail.
Proven analytical and problem-solving abilities.
Ability to effectively prioritize and execute tasks in a high-pressure environment.
Ability to work both independently and in a team-oriented, collaborative environment.
- Details
- Category: Jobs
Senior Programmer
We are looking for a Senior Programmer to provide leadership, training, and professional development to
Programmer signed to their projects. The Senior Programmer/Analyst creates and maintains computer programs,
program documentation, and operating instructions, performs leadership responsibilities in the development
of reusable programming solutions, participates in the systems design process, and frequently assumes
responsibility for project maintenance, major modifications, or development of systems.
Responsibilities
Supervise, coach and train analysts and programmers
Assess system capabilities and undertake feasibility studies that include financial considerations and time lines
Create workflow diagrams, explore alternative solutions, write programs
Comply with university standards for production, quality and productivity
Train system users, serve as an information resource, develop resource materials, provide ongoing support
Write documentation for system references
Stay on top of new technology trends, join organisations, attend seminars, conferences and ongoing opportunities for education
Skills
Experience in business applications programming
Experience in SQL or PL/SQL
Experience in systems analysis
Experience with complex relational database structures
Exceptional written communications, technical writing skills
Excellent organizational and time-management skills
Friendly and collaborative interpersonal skills
BS or MIS in computer science or business administration preferred
- Details
- Category: Jobs
Senior Applications Engineer
We are looking for a senior applications engineers are responsible for providing expert-level technical support for
system protection and automation duties in their organisation. They are in charge of handling engineering tasks
related to machine functioning, and one of their main responsibilities includes the developing and testing of applications
that satisfy product needs. They review material specifications, select products that meet cost requirements and customer needs,
and make detailed technical presentations to customers and their management team that show advantages of using certain
applications over the competition.
Responsibilities
Develop new and maintain existing CAM programming solutions (i.e. post processors, virtual machine definition files and supporting documentation).
Develop custom software solutions for customers and industry partners including Advanced API Product Development (Accessories Add-in, KBM Projects, etc.)
Collaborate with customers on Customer-Specific API Projects (contracted development projects)
Create and maintain advanced technical training curriculum's and technical bulletins
Travel to customer and industry partner facilities to execute projects and conduct advanced technical training sessions
Cultivate an array of business relationships within the manufacturing sector
Assist sales department with pre and post sales technical assistance
Collaborate with internal R&D team to drive core product growth
Provide technical support to existing customers