Senior Software Developer
Minimum 2-3 years’ experience.
Supernet E-Solutions E—Solutions is looking for strong Senior Software Developers for its Karachi Office. Developers who will help us design and rebuild our next-generation enterprise solutions.
Successful candidates will work with other engineers on the team to design and implement large-scale software systems in support of Supernet E-Solutions’ business. You will work with engineers on teams across the organization and partner with colleagues in product management and advertising to understand their business needs and design unique and efficient solutions to complex business problems.
What we need?
- 1. Must have good experience in JAVA/J2EE, Android Studio, Core Java (1.7/ 1.8), Spring MVC 4.0, Maven, Hibernate, J2EE (JSP, Servlets), Struts, AJAX, HTML, JavaScript, HTML5, CSS3, bootstrap.
- 2. Use object-oriented design (OOD) patterns for separation of concerns, code reusability, security and performance Strong database skills preferable experience using Oracle or MySQL. Data (SQL or similar query language) and data constructs (XML, JSON).
- 3. Experience developing/consuming Web Services (REST, SOAP, and JSON), ETL jobs and APIs (Service-oriented architectures).
- 4. Android SDK / iPhone SDK (XCode/Cocoa) /
You must possess:
- 1. Ability to work independently, take initiative, and contribute to new ideas required in a diverse, fast-paced, deadline-driven team environment.
- 2. Detailed knowledge of web application development and extensive experience in the above mentioned capacities.
- 3. Proven hands on experience with web application frameworks.
- 4. Proven hands on experience with JavaScript frameworks such as jQuery and EXT JS
- 5. Proven hands on experience with SECURE CODING techniques
- 6. Experience developing cross-browser frontends using XHTML, CSS, AJAX, JavaScript
- 7. Organization and analytic skills, with strong problem solving ability.
- 8. Excellent written and verbal communications skills
- 9. Experience using common business software such as WORD, PowerPoint, Excel and VISIO to visualize, discuss and present ideas to technical and non-technical audiences.