We are Hiring

Software Engineer

We seeking talented, motivated and entrepreneurial candidates who are passionate about Software Engineering. We develop software solutions to meet customer requirements through team and individual efforts. Participates in the analysis and decomposition of requirements, design of architectural and component software features, design and implementation of system, provides inputs to the design and implementation of test plan, and documentation of final product.
The candidate should be able to adapt to new languages, methodologies, and platforms to meet the needs of the project. Develop applications written in PHP, SQL, .Net, C, C++, C#, Java or Python. Review code, writing documentation, production of software components, and following test procedures.

Work may include UI design, graphics development, and/or programming, including 3-D programming. Work alongside Software developers and test engineers as part of an agile process to build and maintain a virtual environment.

Job description
conducts and prepares feasibility studies for new applications or revisions to existing systems. Work on software architecture problems that impact the design success of products or addresses broad design issues of future products or technologies. Evaluates recommended solutions to problems related to software systems architecture. Determines system specifications, input/output processes and working parameters to meet business requirements and hardware/software compatibility. Establishes programming standards and program documentation requirements. Reviews current status of system applications and prepares recommendations for systems improvements.
Monitors design processes and prepare reports on systems projects.

Note: Roles can have an internal or external client focus. (It should be understood that this is not intended to be a detailed nor comprehensive description of any individual employee's job content. Managers set the specific duties and responsibilities for each employee.

QUALIFICATION

Bachelor's degree, preferably in Computer Science, Computer Engineering, Software Engineering or related

REQUIRED SKILLS

Experience with developing modular applications based on an existing Framework. Experience in LINUX/Windows operating environment and ability to develop and design with the following technologies: Java, J2EE, XML, Web Services, EJB, PL/SQL, SQL, HTML5, CSS, JavaScript, Multi-threading, JDBC, PHP, SQL, .Net, C, C++, C#, Java or Python.