Senior Software Engineer

Software Developer Jobs
3 views

Senior Software Engineer

Software Developer Jobs
3 views

Description

Opportunity for Senior Associate Technology - JAVA

Overview of your job role

Senior Associate Technology leads and mentors tracks within projects as well as provides guidance

on Java related technologies and drives adoption of technology best practices within the track/

team. Also manages clients, represents AVIZVA's expertise and thought leadership in offering

solutions leveraging Java technologies and applications.

A detailed look at your job responsibilities

Requirement Analysis

- Should be able to independently create use cases and stories for an area of an application

- Contributes to the meetings and sessions for analysing components of a solution

- With the given guidance and oversight, he/she should be able to develop use cases and identify

stories from business requirements

- Should be able to identify gaps in the requirements of the tasks/modules/track of work owned

by him/her

Technical Design

- Independently contributes towards translating requirements into high level/mid level/low level

technical design

- Contributes to sessions and meetings to help translate requirements into design

- Should be able to analyse semi-complex functionality and prepare a technical design document

for implementation

- Should be able to conduct first level of design review and identify gaps (if any)

- Should be able to drive technical design for new requirements adhering to overall project’s

technical approach/design methodology

Scoping

- Leads creation of Scope Matrix for medium size project (5-10 team members under multiple

tracks in a given project)

- Should be able to decompose requirements into associated stories or other relevant sub- units

- Should be able to distinguish between functional and non-functional requirements

- Should be able to identify potential change request within his track of work

Effort Estimation

- Should be able to estimate against defined stories for a module using ABP/HP or any other

chosen estimation method

- Should be able to estimate effort for small to medium size project

- With the given guidance, should be able to re-estimate stories for his/her track. Is able to fill

any gaps

- Should be able to do semi-complex/complex Proof Of Concepts outside his expertise to support

architect with effort estimates and guide the track towards a solution

You are expected to be more than good at following skills:

- Java (8 or above version), J2EE, JSP , Spring boot, Web services and Micro services

- IBM Web sphere Portal Server (Optional)

- Should have good understanding of Nonfunctional requirements performance / security etc

- Databases - Oracle, DB2, MySQl

- Design patterns and Frameworks.

- Contribution in Documentations and Code Reviews.

- Ability to collaborate with Architects on Development and Design

- Strong communication/interpersonal skills

Personal Attributes

- Strong and innovative approach to problem solving and finding solutions

- Excellent communicator (written and verbal, formal and informal)

- Flexible and proactive/self-motivated working style

- Sense of personal ownership in every problem resolution

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

- Ability to prioritise when under pressure

Must have’s

- 6+ years of relevant experience

- Bachelor’s or Master’s degree required in Computer Science or related field preferable

Attributes

Company Name: Mumba Technologies, Inc.

Contact 514login (seller)

    You must log in or register a new account in order to contact the advertiser.
    To protect against prohibited activities, we may check your message before it is forwarded to the recipient and, if necessary, block it.

    HR details Details

    514login
    5056 active listings
    Professional seller
    Registered for 1+ year
    Last online 1 year ago
    Contact All items

    Listing location

    Gurugram, Haryana, India
    28.4808629, 77.0848883

    Stay safe!

    Never pay down a deposit in a bank account until you have met the seller, seen signed a purchase agreement. No serious private advertisers ask for a down payment before you meet. Receiving an email with an in-scanned ID does not mean that you have identified the sender. You do this on the spot, when you sign a purchase agreement.
    Senior Software Engineer by 514login