Job Description: |
|
We are in search of an experienced System/Technical Lead with
relevant experience in designing/structuring/developing complex,
large-scale and high-traffic web applications.
Minimum of 6
years’ work experience in Client Server Architecture, Workflow and
Rules/Automation, System Security and DB Architecture.
You will be working in a team that is handling one or two applications. You will be getting requirements from a product owner.
What You Need for this Position:
·
6+ years of enterprise level web application development
experience in at least two of the following, Java and J2EE ( including
Enterprise JavaBeans (EJBs), Java Servlets, Java Server Pages (JSP),
JavaScript, PHP (MVC frameworks like Zend, Laravel, Yii, Zend etc),
Python (django), ROR
· 5+ years of experience with HTML, XML, JavaScript, jquery and CSS
· Exp. in API integration like HTTP, REST, JSON, XML, SOAP
· Experience with big data processing (including Apache Hadoop Stack technologies)
· Good understanding of Agile software development methodology (SCRUM) and best practices.
· Good understanding of SCM process and tools like Git, SVN.
· Relational database experience (example: MySQL, PostgreSQL, Microsoft SQL Server).
· Must have strong OOP concepts with hands on experience of working on complex PHP applications
·
Low level Linux programming and knowledge of operating system
security and associated network/platform design hardening and
deployment.
· Develop and evolve wire-frames and example designs to continuously changing requirements.
· 3rd Party APIs like Facebook, Google, Twitter, LinkedIn with experience of OAuth.
· Practical knowledge and ability to apply industry best practice in all aspects of software and systems engineering.
· Meeting challenging delivery objectives and standards in a complex environment
· Knowledge in Mobile development platforms
· MongoDB and SQL Databases
· Rabbit MQ
Desirable skills:
· Strong grip over Software Design Patterns (Required)
· Amazon AWS / Elastic Search
· Good practice with Apache Lucene / Faceted Search (Will be required for Search Algorithms)
· Working knowledge of Cache Engines like Redis, Memcache etc.
· Understand the consumption and production of web services (example: REST, SOAP, AMQP)
Personal Attributes
· Excellent analytical, conceptual, and problem-solving abilities.
· Strong written and oral communication skills.
· Proven ability and initiative to learn and research new concepts, ideas, and technologies quickly.
· Ability to work effectively in a team-oriented, collaborative environment. Must possess good interpersonal skills.
· Strong ability to translate an idea or need into a completed solution or work product.
· Ability to learn quickly and adapt to new environments and development frameworks.
· Ability to perform under stress and aggressive deadlines.
· Organized, motivated and demonstrate the ability to work under minimal supervision to achieve desired objectives.
· A positive attitude, strong sense of ownership and a results-oriented work ethic.
· Self-monitor progress against project goals and employ corrective actions as necessary.
· Enjoy working closely with Developers and Product Management in a highly collaborative environment.
· Great organizational skills and able to work as a team-member as well as independently.
If you match the position technically and you can lead Enterprise projects, please apply immediately |
|
Programming LanguagesJSP, ASP, PHP, OWL, Ada, Python, Java, JavaScript, SQL
ToolsNDepend, Lex
Servers/PlatformsDrupal, Joomla, NG INX, Apache, Amazon AWS
Source ControlsGit
DatabasesMicrosoft SQL, MongoDB, PostgreSQL, MySQL
Interface Protocols & StandardsAjax, Jquery, J2EE, SOAP, JSON, Web Services
FrameworksZend Framework, Hadoop, Yii, MVC, CodeIgniter, Django
ProcessesSoftware Design Patterns, OOP
|
|
Post a Comment