Posted By

user_img

Sampgaonkar Pravesh

Business Consultant at Krtsya Solutions

Last Login: 24 March 2019

1367

JOB VIEWS

13

APPLICATIONS

9

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

414842

Technology Manager - Java Architect

8 - 12 Years.Bangalore
Diversity InclusiveDiversity Inclusive
Posted 7 years ago
Posted 7 years ago

Description: JOB PURPOSE

Manager - Technology drives the translation and construction of a client's business problems into innovative technology solutions by creating and owning the technical vision of the project and ensuring that the vision is achieved with a high level of quality.

JOB RESPONSIBILITIES

- Utilise deep understanding of package solutions and recommend when appropriate. Decide on the technology stack depending on the requirement

- Drive the architecture finalization effort. Able to understand the current client landscape, drive the proof of concepts, if required, identify the re-usable components, employ best practices towards this effort

- Utilizes OO design principles in creating complex custom software solutions or modifying package solutions. Identifies the limits of the tools being used and recommends. Identifies the design vs. implementation tradeoffs with the tools being used. Owns the design of a module

- Translates the impact of design on non-functional requirements like scalability, performance, availability and security into the project. Manages dependencies across other modules

- Translates the client's business requirements into a component design. Challenges business design and creates alternative business design solutions

- Writes bug free code and be responsible for the quality of the solution. Strives for a deep understanding and expertise with the tools being used. Sets standards for the team. Coaches Associates and Sr. Associates Technology on the team. Identifies problem areas in their module and actively works to fix them

- Troubleshoot complex technical issues on projects

- Understand the steps required to deploy an application

- Leverages their knowledge of the stages of the One Team Approach. Utilizes the deliverables from other disciplines and OTA phases. Plans and drives: business design, technical design, development, stabilisation, pilot, parallel, production tracks, cut-over and support

- Promotes the value of project processes and establishes these processes on a new project. Educates and ensures that team follows processes. Defines and assesses completeness of work

- Drives mid-level planning exercises. Plans for a module with a team of 4-6 engineers. Manages and tracks plans of engineers in their module. Anticipates issues and risks at the module level and escalates appropriately

- Actively manages scope at the module level and identifies alternatives. Quickly evaluates LOE, complexity and risk involved in adding a scope item

- Is well versed in relevant methodology, processes, tools and technology standards and can effectively chose relevant parts needed for the project

- Manage along with a Project manager a small to medium sized team and resolve issues and dependencies in the team.

- Identify and manage risk on the project

- Effectively and accurately estimates LOE for their module. Reviews other's estimates and points out improvements. Assesses how project risks will impact estimates

- Drive knowledge sharing lessons learned from project experiences

- Actively work with the account team to establish strategy for the account

- Represent the organisation in customer-facing communication pertinent to Sapient's technical expertise on the specific platform

- Participates in extending knowledge of their area of specialisation within Sapient. Guides a team in using their area of expertise

- Reviews implementation models and recommends pros/cons of different approaches.

Participates in accumulating and disseminating specialty Best Practices

- Attends marketing shows and events and can evaluate vendors and influence Sapient- s technology investment. Applies vendor's application programming model and Sapient- s position on it.

SKILL REQUIREMENTS

- Bachelor's degree in Computer Science or related field required

- Minimum of 8 years- experience in enterprise architecture, systems integration, package implementation, and /or interactive design and architecture experience

- Prior experience in a consulting firm preferred

- Strong leadership and communication skills to effectively manage client accounts and multi-task Sapient teams

- Proven leadership and managerial skills to independently manage 30+ people, during multiple phases of the project lifecycle

- Experience providing a vision to the total solution, managing a track of work and defining a comprehensive solution leading toward a common vision

- Frequent travel is required

Experience in: Integration and development, Package implementation, Interactive design, Knowledge of multiple technologies including (but not limited to): Core Java, Java EE (JSP, Servlet, EJB/Spring), HTML/XHTML, XML, Struts/JSF/Spring MVC, AJAX, JavaScript/jQuery, Flex/JavaFX/Jason/GWT, Web Services (SOAP/REST, Tools like Axis/CXF), Application Servers and Web Servers (Tomcat, JBoss/Oracle Weblogic/IBM Websphere), Middleware (TIBCO/IBM/Oracle, ESBs), Database Fundamentals (SQL/PLSQL) and Frameworks (Hibernate/Toplink), Unit testing frameworks (JUnit), Code quality plug-ins (PMD, CheckStyle) and build and deployment tools (Ant/Maven/Ivy).

Also need to be an expert in Planning/Execution & Tracking, Scoping and Estimating, Data Modelling, High Availability and Failover Applications, Logical Architecture Design, OOAD and UML, Package/Vendor Selection, Performance/Capacity Planning.

Business Knowledge: Domain experience would be a plus.

Personal Attributes:

a. Strong and innovative approach to problem-solving and finding solutions

b. Excellent communicator (written and verbal, formal and informal)

c. Flexible and proactive/self-motivated working style with strong personal ownership of problem resolution

d. Ability to multi-task under pressure and work independently with minimal supervision.

e. Ability to prioritise when under pressure

EXPERIENCE

8 - 12 years

EDUCATION

Full-Time Bachelor's / Master's degree (Science or Engineering preferred)

Didn’t find the job appropriate? Report this Job

Posted By

user_img

Sampgaonkar Pravesh

Business Consultant at Krtsya Solutions

Last Login: 24 March 2019

1367

JOB VIEWS

13

APPLICATIONS

9

RECRUITER ACTIONS

Posted in

IT & Systems

Job Code

414842

UPSKILL YOURSELF

My Learning Centre

Explore CoursesArrow