Careers

We started from scratch in 2009. Today, we are growing rapidly and expanding globally. We believe in providing an environment that nurtures talent, hard-work and encourages high performance. Following this belief, we have created a collaborative workplace culture keeping in mind the quality projects we handle for our esteemed clients.

Working at E&A is enjoyable and transforming experience. Here, endeavours are balanced by the rewards, exposure and satisfaction. Our culture emphasizes learning and drives each employee to surpass his/her capabilities and excel in their field.

Whether you are an experienced professional or fresh graduate or a college student, our small team structure cultivate your expertise and provides a sense of belonging with broad responsibilities.

If you believe you can make a difference at E&A, we would like to speak with you.

Apply now and begin your journey to success.

Application Form

Current Openings

Sr. SQL Developer and Administrator

Skill Set Required:
  • 3-6 years MS SQL Server 2008/2012 Database development and Administration experience required.
  • Experience with Performance Tuning and Optimization (PTO), using native monitoring and troubleshooting tools.
  • Experience with backups, restores and recovery models.
  • Knowledge of High Availability (HA) and Disaster Recovery (DR) options for SQL Serve.
  • Experience working with Windows server, including Active Directory.
  • Excellent written and verbal communication.
  • Flexible, team player, “get-it-done” personality.
  • Ability to organize and plan work independently.
  • Ability to work in a rapidly changing environment.
  • Ability to multi-task and context-switch effectively between different activities and teams.
  • MCTS, MCITP, and/or MVP certifications a plus.
Job Role & Responsibility:
  • Manage SQL Server databases through multiple product lifecycle environments, from development to mission-critical production systems.
  • Configure and maintain database servers and processes, including monitoring of system health and performance, to ensure high levels of performance, availability, and security.
  • Apply data modeling techniques to ensure development and implementation support efforts meet integration and performance expectations
  • Independently analyze, solve, and correct issues in real time on production, providing problem resolution end-to-end.
  • Refine and automate regular processes, track issues, and document changes
  • Develop complex query, query tuning, stored procedures and triggers, scheduled jobs, schema refinement.
  • Flexibility to work after office hours for any production issue or production deployment.
  • Perform scheduled maintenance and support release deployment activities after hours.
  • Share domain and technical expertise, providing technical mentorship and cross-training to other peers and team members.
Educational Qualification BE / BTech / MBA / MCA / MS
COMPENSATION As per industry standard
Experience 3-6 years
Location : Mumbai

Sr. Java Developer

Skill Set Required:
  • Java based web application development. Should be well versed with frameworks like Struts, Spring and Hibernate. Strong Database concepts and experience of working with Oracle, MySQL databases
  • Additional exposure to PHP & .NET technologies will definitely add value.
  • Soft Skills and Project Management: Experience of handling a team size of minimum 5 people.
Job Role & Responsibility:
  • Strong status reporting and management of expectations.
  • Experience on project effort and cost estimation.
  • Candidates will be required to co-ordinate directly with client for requirement gathering, project implementation.
  • Should be well versed in agile development methodology.
Educational Qualification BE / BTech / MBA / MCA / MS
COMPENSATION As per industry standard
Experience :3-6 years experience for J2EE/ Java application.
Location : Mumbai

Product Manager

Skill Set Required:
  • Proven track records for delivering a large complex multifaceted product/project with a team size of 25+ team members
  • Flexibility to occasionally extend work hours to meet business needs
  • Flexibility to move across client teams
  • Strong status reporting and management of expectations
  • Should be well versed in agile development methodology
  • Excellent communication skills
  • Working experience on cloud implementation for the product.
  • Tight coupling of product with other software and hardware manufacturers Tight integration with Oracle Fusion, Microsoft Dynamics, SAP HCM, SAP Success Factors.
  • Skill Set - Java based web application development. Core Java, Advances Java/J2EE, EJB, Web Services, etc.
  • Able to groom exceptional performers.
Job Role & Responsibility:
  • Overall management and implementation of complex and/or larger multifaceted platform/product
  • Responsible for planning, monitoring, and controlling multiple projects using proven methods and techniques.
  • Participates in all client meetings and is especially involved in start-up and closure meetings
  • Perform high-level assessment of the business, functional, technical, and non-technical requirements of the project.
  • Take decisions on whether the customizations from projects need to be productized.
  • Create a standard version of product and sub versions as per business segment
  • Develop new functionalities and product enhancements and take decisions on whether the customizations from projects need to be productized. project alignment to business objectives.
  • Prepare a detailed project plan/work breakdown structure that includes functional and activity decomposition matrix for all new projects and key milestones for each phase of the SDLC.
  • Coordinate with management in introducing new processes/standards or improving the existing ones.
  • Co-ordinate with functional/BA’s/client for requirements and status updates of the project.
  • Manage and implement/support major system enhancements by establishing appropriate change management procedures
  • Prepare complete project estimates and maintain the status.
  • Prepare all project reports and matrices to be presented to Senior management.
  • Monitor UAT on an ongoing basis for validity, impact, and closure of issues with Technical Leads.
  • Review overall project status and ensure onsite counterparts/teams are kept informed of changing plans and delivery issues.
  • Take corrective action when team members fail to meet deadlines, remain within budget, or perform at the required standard.
  • Track and monitor the project budget.
  • Maintain and achieve the quality goals as defined in the project performance goals.
  • Define and setup support team for 12 hours and 7 days a week
Educational Qualification :BE / BTech / MBA / MCA / MS
COMPENSATION As per industry standard
Experience : Product / Platform management preferably on J2EE domain Experience of 08 to 12 years’ experience as Project Manager / Product Manager Experience on HR Domain
Location : Mumbai
Job Description
  • Development on J2EE based projects
  • Should be well versed in agile development methodology.
  • Should have experience in the analysis, design and development of J2EE web applications
  • Should have worked on Struts, Spring, Hibernate, HTML, JavaScript, Web Services
  • Strong business logic development skills on Java
  • Strong Database concepts and experience of working with Oracle, MySQL databases
  • Experience on front end development like JSP
  • Strong analytical and problem-solving ability
  • Should be able to work in a team for challenging projects
  • Strong analytical and problem-solving ability
  • Additional Skill Set: Exposure to PHP & .NET technologies will definitely add value.
Educational Qualification :BE or BSC IT or equivalent
Experience :2 - 5 yrs
No. of Vacancies :03

Release Engineer

Skill Set Required:
  • Previous 2-5 years experience in Release Management
  • Exposure to both Windows and Linux environments
  • Good understanding of Java/J2EE
  • Experience in version management tool like SVN
  • Database knowledge preferably MS SQL. Ability to execute/update DB scripts
  • Experience on setting up high availability infrastructure, clustering, etc.
  • Database mirroring and performance tuning
  • Knowledge and experience on setting up Disaster recovery, etc.
  • (Optional) MSSQL database server administrator with experience on installation of DB, patch, incremental and full backup, restoration, creation of users, access rights management, performance monitoring, etc.
  • Installation of application server like Tomcat, JBOSS, etc. Deployment of J2EE application on Tomcat, JBOSS server. Experience on application logs monitoring
  • (Optional) Setting up VPN server and client
  • (Optional) Server Monitoring and Log Monitoring
  • (Optional) Perform file archival and purge
  • Any experience in Application Development/Support will be a big plus
Job Role & responsibility:
  • Plan the release cycle for one or more projects
  • Manage risks and resolves issues that affect release scope, schedule and quality
  • Measure and monitor progress to ensure application releases are delivered on time and within budget, and that they meet or exceed expectations
  • Coordinate with the Tech Lead/PM and the Business team
  • Conduct Release Readiness reviews, Milestone Reviews, and Business Go/No-Go reviews
  • Produce Deployment and Implementation Plans
  • Lead and co-ordinate deployment on all Non Prod environment
  • Participate in CAB meetings to discuss release scope and/or roadblocks
  • Weekly Release Reporting
  • Communicate release details and schedules to the Business as required
  • Negotiate, plan and manage all release activities
  • Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
  • Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
  • Experience in a version management tool like SVN
  • Perform Daily backups
Educational Qualification :Graduate
Experience :2-5 yrs
No. of Vacancies :01

J2EE Tech Lead

Skill Set Required:
  • Skill Set - Good experience of developing Internet based web applications.
  • Should be well versed with frameworks like Struts, spring, Hibernate, Webservices, XML.
  • Strong Database concepts and experience of working with Oracle, MySQL, MSSQL databases
  • Should have worked on Webservices / FTP / XML / etc for integration with third party application
  • Able to prepare technical documents
  • Experience of team handling, task scheduling, time estimations
  • Should be well versed in agile development methodology.
  • Strong status reporting and management of expectations
Job Role & Responsibility:
  • Technical /Project Lead for a team of 8-10 people
  • Analysis and design of project and providing technical leadership through the subsequent stages.
  • Should have understanding, at an overall level, of the entire system under development at any given time, its business usage, technical architecture, performance and functionality related issues.
  • As part of technical leadership, the incumbent will resolve issues and perform reviews for the work products created by the project and assist in first level team management
  • Define architecture wherever applicable along with Solution Architect
  • Design prototype / PoC required for new design / requirement and contribute in the architectural discussion
  • Development and Implementation of project as per the architecture
  • Co-ordinate directly with functional/BA’s/client for requirement gathering, project implementation.
  • Code Review, Performance Tuning, Quality check and resolving complex issue
  • Project effort and cost estimation
  • Excellent written communication; inter personal and problem solving skills with the ability to work in multicultural environment
  • Project status management and reporting to Program manager/owner
Educational Qualification :Graduate (BE) / MCA.
Experience :Hands-On J2EE resources having 05 to 08 years’ experience as technical /module lead
Location :Mumbai (Ghatkopar)

Java Project Manager

Skill Set Required:
  • Proven track records for delivering a large complex multifaceted project with a team size of 25+ team members
  • Flexibility to occasionally extend work hours to meet business needs
  • Flexibility to move across client teams
  • Strong status reporting and management of expectations
  • Should be well versed in agile development methodology
  • Excellent communication
  • Skill Set - Java based web application development. Core Java, Advances Java/J2EE, EJB, Web Services, etc.
  • Able to groom exceptional performers
Job Role & Responsibility:
  • Overall management and implementation of complex and/or larger multifaceted projects/platform/product
  • Responsible for planning, monitoring, and controlling multiple projects using proven methods and techniques.
  • Participates in all client meetings and is especially involved in start-up and closure meetings
  • Perform high-level assessment of the business, functional, technical, and non-technical requirements of the project.
  • Create the project charter document and ensure strategic project alignment to business objectives.
  • Prepare a detailed project plan/work breakdown structure that includes functional and activity decomposition matrix for all new projects and key milestones for each phase of the SDLC.
  • Coordinate with management in introducing new processes/standards or improving the existing ones.
  • Co-ordinate with functional/BA’s/client for requirements and status updates of the project.
  • Manage and implement/support major system enhancements by establishing appropriate change management procedures
  • Prepare complete project estimates and maintain the status.
  • Prepare all project reports and matrices to be presented to Senior management
  • Maintains a release repository and manages key information such as build and release procedures, dependencies, and notification lists
  • Lead and co-ordinate the Go-Live activities including the execution of the deployment Plans and checklists.
  • Monitor UAT on an ongoing basis for validity, impact, and closure of issues with Technical Leads.
  • Review overall project status and ensure onsite counterparts/teams are kept informed of changing plans and delivery issues.
  • Take corrective action when team members fail to meet deadlines, remain within budget, or perform at the required standard.
  • Track and monitor the project budget.
  • Maintain and achieve the quality goals as defined in the project performance goals.
Educational Qualification :BE / BTech / MBA / MCA / MS
Experience : Hands-On J2EE resources having 08 to 12 years’ experience as IT Sr. Project / Program Manager
Location : Mumbai (Ghatkopar)

Business Analyst

Skill Set Required:
  • Understanding of project management methodology and experience with large, complex projects
  • Strong Business Analyst skills, including Process Analysis and Requirements Definition.
  • This includes (but not limited to) process modeling/ mapping, functional requirement document creation, user interface design, use case definition & user story creation
  • Expertise in business analysis, analytical and problem solving skills
  • Work under minimum direction and use independent judgment in decision-making
  • Ability to work with cross-functional teams and interact with all levels, facilitating in & participation in JAD sessions
  • Ability to understand end to end systems integration
  • Strong verbal and written communications skills
  • Ability to drive and document business and technology requirements
  • Strong analytical skills, ability to break down complex problems and projects into manageable pieces
  • Understanding of J2EE based application and web service-based frameworks
Job Role & Responsibility:
  • Co-ordinate with Multiple stakeholders for requirement gathering for software development projects. Also provide valuable inputs for the same.
  • Documentation of the requirement gathering and specifications. Ensuring document signoffs from relevant stakeholders.
  • Creation of project plan in conjunction with Project Manager.
  • Translation of functional data to Wire frames post discussion with project manager and Technical Solutions architect.
  • Co-ordination and inputs with UX design teams for wire frames.
  • Meeting all deadline with regards to the above and maintaining ethical code of conduct.
  • Needs to be able to think strategically and also understand business and industry trends
  • Needs to be a key facilitator within an organization, acting as a bridge between the client, stakeholders and the solution team.
  • Serves as the Information Owner of applications in the area they support.
Educational Qualification : MBA graduate from a reputed industry
Experience :Minimum 2 years’ experience prior to MBA in reputed IT company as developer / analyst / tester
Location : Mumbai (Ghatkopar)
Description :The Business Analyst will work with the Design Authority, Architect & Development leads to understand a project conceptually & provide estimates to those projects. The BA will break the project work into features, work to refine the features list until the project is committed.

IT Infrastructure and Networking

Skill Set Required:
  • Proficient understanding of IP networking: Cisco, TCP/IP, Window Server, Network Security, Cloud Servers that includes technical and functional understanding of network security, VOIP, WAN, LAN, and internet routing and switching protocols, wireless and VPN capabilities.
  • Demonstrated Data Center/Server Room build out experience (Power, Network, Cooling, etc...)
  • Expertise in VMware ESX, SAN, Monitoring tools, and Operating Systems (strong understanding of Windows)
  • Demonstrated ability to coach, mentor, and supervise junior members of the team.
  • Must possess the initiative to resolve issues before they become critical.
  • Strong written communication skills including documentation.
Job Role & Responsibility:
  • Own the scoping, architecture and design of new infrastructure for the project.
  • Responsible for setting up high availability infrastructure and monitoring it
  • Responsible for setting / managing / monitoring load balancer, firewalls, routers, etc. on the production environment
  • Be responsible for server, storage, network, security and monitoring hardware, software and services ensuring they are optimized for availability, stability, integrity, performance and scalability.
  • Architect, monitor, and maintain Active Directory related services, File Services, Server Infrastructure, WAN/LAN/WLAN supporting business-critical systems.
  • Provide support to, manage, and train team in IT Infrastructure administration and usage.
  • Define, implement, test, and maintain data back-up protocols to ensure availability.
  • Ensure performance, reliability, and transparency of all aspects of infrastructure elements.
  • Monitor and maintain infrastructure stability (KPI's).
  • Support Deployment on production environment
  • Troubleshoot and quickly resolve network issues.
  • Be accountable for measuring and optimizing application and infrastructure performance, and to initiate and lead recovery actions after system failures.
  • Forecasts demand for storage, computing and network capacity and takes appropriate action before capacity limits are reached.
  • Be responsible for maintenance of IT hardware and software, including servers, peripherals, network nodes, terminals and wiring.
  • Project plan with clear and concise communication methods.
  • Prepare and maintain documentation of IT Infrastructure.
  • Establish and/or maintain corporate IT infrastructure standards in regards to configuration and security.
  • Make sure IT governance, audit and compliance requirements are met.
Educational Qualification : Bachelor's or higher degree in Computer science, Information Technology
Experience : Related field preferred with 6 years of experience in IT out of which, at least 1-2 years in a similar role.
Description :The primary responsibility of the position, Manager (IT Infrastructure and Networking Management), is to effectively manage IT infrastructure for Test and Production environment.

J2EE Solution Architect

Skill Set Required:
  • Ability to design enterprise wide, large scale implementations with high-availability and high transactional/volume.
  • Experience on J2EE design patterns and frameworks like Spring, Hibernate, Struts, etc.
  • Experience on integration with Banks and Payment Portals
  • Experience on Integration with third party software / other ERPs(SAP/Oracle Apps/ Microsoft Dyamics/etc.)
  • Performance tuning experience (J2EE app server, Oracle, DB2, MSSQL)
  • Experience on designing and defining security features for the application
  • Familiarity with network design and routing
  • Familiarity UX and UI Designing. Define requirements and review deliverables from the UX team
  • Strong status reporting and management of expectations.
  • Experience on NoSQL, Hadoop and other similar open source is an added advantage.
Job Role & Responsibility:
  • Architectural Design and decisions.
  • Ownership J2EE bases ERP / Portal solutions design, development and implementation.
  • Responsible for code management and standards.
  • Provides guidance on infrastructure and environment setup
  • Define and ensure best practices are followed from a technical perspective during all phases of the project
Educational Qualification : Bachelor's or higher degree in Computer science, Information Technology
Experience : Hands-On Technical / Solution Architect with 9-12 years experience in defining architecture for J2EE application/portal/ERP.