Job Description
Experience Required : 10+ YearsKey Job Responsibilities:Hands-on programming in multiple technologies (.NET Core/C#, Angular 2+, Web API, etc.)
Promotes thorough unit testing and Training the Junior Software developer as well.
Takes initiative to learn business and development processes with focus on delivering value to the company
Responsible for code quality and implementing coding standards that continually improve the teams output
Responsible for proof of concepts, spikes, and other R&D required to enable future development paradigms
Work with business sponsors, business analysts, project managers and developers as a cohesive group
Communicate with other Application and Enterprise Architects to identify issues and roadblocks well in advance of issues
Communicate with the Project Manager(s) on upcoming changes, events, and schedules
Commitment to creating quality deliverables on time and on budget
Ability to translate business objectives into application architecture designs that are scalable, and support our enterprise architecture vision
Coach and mentor staff to develop a highly productive team
Understanding of user story definition process to partner with stakeholders to develop user stories that can be easily comprehended by the business community
Lead and inspire a team of analysts, developers, and contractors, providing feedback and direction on design and code reviewsBasic Qualifications:3+ years as a Software Architect
10+ years Senior Developer in developing software with .NET framework, specifically C#
3+ years of Angular 2+, React, Vue, Ember, or similar front-end platform
3+ years of modern JavaScript frameworks, HTML, CSS, NodeJS
Hands-on experience in relational databases (SQL Server) and NoSQL Databases.
Understanding and exposure to multi environment eco-systems
Experience with Agile project management, specifically JIRA, SCRUM.
Manage software projects using JIRA.
Software technical documentation using Confluence.
Strong critical thinking, decision making, troubleshooting and problem-solving skills
Ability to communicate technical issues to non-technical audiences
Ability to provide concise status updates to senior IT and business leadership
Excellent debugging and troubleshooting skills
Bachelors degree in computer science, Information Technology, or related fieldLocation:
Mumbai, India with future opportunity of KSA (On site)
Job Classification
Industry: Investment Banking / Venture Capital / Private Equity
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Technical Architect
Employement Type: Full time
Contact Details:
Company: Alphacentrix
Location(s): Mumbai
Keyskills:
.Net Core
Angular
Design Pattern
C#
Angular 2+
Web API
JavaScript frameworks
CSS
HTML
SCRUM
JIRA
NodeJS