Job Description: Developer
Objective of the Position
Work alongside with the current development team which focusses on developing the most
innovative system for maintaining, monitoring and controlling CLOUD based hosting solutions.
Perform technical design and implementation of software products and enhancements to
solve business problems, and also provide support for existing systems. Participates in all
phases of the development cycle: concept, technical design, code development, testing and
implementation as well as maintenance.
Essential Duties and Responsibilities
Develops ability to perform operations of department processes and monitoring of systems,
and assists when necessary with a wide range of operations that the department performs
Participates in the design of technical solutions to facilitate new or updated business
processes/products
Performs systems analysis and programming activities which require research
Provides technical support for new and existing applications
Ensures timely, effective, and quality delivery of software into production
Creates technical documentation
Develops and tests applications based on business requirements and industry best practices
Collaboratively works with other technical teams and also with thirdparty vendors to develop
new systems to interface with the company’s systems to deliver technical solutions
Collaboratively works with other support teams to resolve or diagnose defects, and provide
fixes identified to ensure minimal disruption of systems
Uses various databases for technical solutions
Develop scripts used for batch job scheduling; assists with job schedules to ensure stability
and efficient use of machines resources
Participates in development and compliance with the disaster recovery plans
Participates in various training activities
Keeps manages advised of any system problems or events that prevent ability to fulfill work
requirements or compromised systems
Perform other duties and assist other employees, as assigned
Assists coworkers with technical design of programs, software development, and testing
results
Monitors operations of department processes and systems, and assists when necessary
with a wide range of operations that the department performs
Knowledge, Skills, and Abilities Required
Ability to demonstrate a growing understanding and specialization for department’s functions
An increased ability to a wide range of analyzes complex situations and problems and is
able to perform the necessary research to arrive at innovative solutions
Ability to design and write software code effectively in various appropriate languages and
understand complex technical/business documentation
Developing awareness of business issues for how they impact overall project plans
Creates business solutions that increase the company’s competitive advantage
Able to manage and prioritize multiple tasks independently, while remaining flexible to
changing requirements
Able to provide time estimates and meet aggressive deadlines
Good communication and interaction skills with the ability to relate technical information at
their systems knowledge level
Able to learn and show growing knowledge of critical applications utilized by the company
Good judgment in selecting methods and techniques for obtaining solutions
Ability to increase operating efficiency with high quality technical solutions
Growing knowledge of the company and industry products including rules, regulations,
policies and procedures
Programming experience along with database experience
Knowledge for various programming languages such as: Python (preferred), Perl (is a plus)
PHP, Java and scripting languages such as HTML and JavaScript, and file transfer protocols
An equivalent combination of education and experience sufficient to successfully perform the
essential functions of the job; Associate’s or bachelor’s degree in computer science or similar
is preferred
Familiarity with project management skills
Ability to independently analyze, troubleshoot, and understand how various technical
solutions interrelate and interface in order to solve business problems
Approachable demeanor and ability to collaborate effectively with coworkers
Self starter with strong troubleshooting and problem solving skills
Strong multitasking abilities and attention to detail to produce a high quality of work
Interested for this position?
Please email your CV and Cover letter to
[email protected] and we will get back to you as
soon as possible.