- Bachelor's degree
- Master's degree
- System design
- Application development
- Responsive web design
We are looking for a Software Engineer with good knowledge, hands-on & background in Programming, System Analysis, Engineering related services.
You will be part of a talented software team that works on mission-critical applications. You will be responsible for mobile, web based applications, UI development using JSP, Tiles, Java Script, and CSS, Struts framework, VB, HTML5, Responsive Web Design & Development, Mobile User Experience, UI Development & Management.
Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.
Develop and direct software system testing and validation procedures, programming, and documentation Develop, document and revise system design procedures, test procedures, and quality standards.
Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.
Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.
Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
Consult with customers about software system design and maintenance.
Supervise the work of programmers, technologists and technicians and other engineering and scientific personnel.
Coordinate software system installation and monitor equipment functioning to ensure specifications are met.
Obtain and evaluate information on factors such as reporting formats required, costs, and security needs to determine hardware configuration.
Determine system performance standards
Participate in Vendor Acceptance Testing
Must maintain good documentation practices
Bachelor’s/Master’s in Engineering, Information Technology, Business Administration or related field.
Hands on experience in designing and developing applications mobile, web based applications, UI development using JSP, Tiles, Java Script, and CSS, Struts framework, VB, HTML5, Responsive Web Design & Development, Mobile User Experience, UI Development & Management, WebUI and Infragistics Object Oriented analysis and design using common design patterns.
Excellent knowledge of Relational Databases, Server Virtualization, VB, PL/SQL, and Procedures. Understanding of various ERPs to be implemented
Proven ability to maintain confidentiality and discretion with information.