Sign In
 [New User? Sign Up]
Mobile Version

Staff Software Engineer

Bengaluru, KA
Job Code:
  • Teaching
Applying for this job will take you to an external site
  • Shortlist
  • Email Friend
  • Print

Job Details

ResponsibilitiesThis is a unique opportunity to work in the development of an innovative Agent Tools Platform. Apply strategic thinking to deliver end-to-end user experience solutions with a focus on user needs and business goalsTechnical design and implementation of production ready code, partnering closely with rest of team (Engineers, Architects, Product Managers, QA, SCM, Operations, and Business Partners)Be a hands-on software engineer and directly responsible for delivering scalable end-to-end (UI, server, APIs, DB) features and productsConsistently deliver quality shippable software to our customers, being part of our Agile development teamStay up to date with new technologies and industry trends, and guide the team appropriatelyParticipate in requirements gathering and documentation. Develop or prototype associated schemas, pages, and formsOversee, mentor, and guide the work of junior team membersFoster a culture of learning across the team QualificationsQualifications 9+ years of software engineering experience including a successful track record developing customer-facing SaaS products.Ability to work across the various technology layers in a web app UI, Server, or DB with an emphasis on the server-side technologiesExcellent programming skills in Java data structures, complexity analysis, object oriented principles, design patterns.Strong experience with Spring Framework and JSFDeep understanding of O/R mapping concepts and tools (Hibernate, JDO)Fluent in SQL (Oracle experience preferred)Experience with web UI technologies (HTML5, JS, CSS, etc.) and JSF frameworks would be a major advantage.Well versed with the challenges inherent in building and operating highly scalable and available web/mobile platforms/services/apps.Experience working on an Agile development team with rapid iterations and ability to work well with others in a geographically distributed team.Strong problem solving skills both in the technology and leadership/influence areasStrong verbal and written communication skillsTeam player with can-do attitude to own and drive with minimal day-day instructionsExperience with API development and integration with 3rd-party servicesExperience in I18N of products is a plus
Degree: MCA/ PGDCA

Additional Degree: BE/ B.Tech (Engineering)

Experience: 9-14


Application Programming | Software Engineer
Applying for this job will take you to an external site


© Copyright 2015 Al Nisr Publishing LLC - powered by Gulf News