Current position is under ALMT IT team scope to contribute in individual capacity on development, enhancements, and maintenance & support activities for multiple applications by efficiently utilizing continuous improvement and agile methodology. He will be part of Collateral/SRS team and act as a full time individual contributer.
ResponsibilitiesDirect Responsibilities
- Application designing development testing support enhancements bug-fixing.
- Interact with functional and technical representatives of project teams in order to understand business functionalities, technical modules, integration mechanism and data sources.
- Prepare test plans and conduct Unit, Integration, Regression, Performance and Functional Testing using automated testing frameworks (e.g. XUnit, SpecFlow, etc.).
- Contribute to the technical designing phase and document the design with UML diagrams and models. Create prototype for proof of concept and business requirements validations.
- Ensure that the project and organization standards are followed during various phases of software development lifecycle and day to day development work.
- Estimate efforts and schedule for various modules and meet deadlines.
- Technical and Release Documentation
- Deployment of system components - Application, Shell Scripts and Databases.
- Acquire skills in relevant technologies and take up higher responsibilities
- To participate in out-of-hours daytime support as required
- To ensure that application is of good quality, ensure any issues are fixed on priority.
- To work with teams to help solve complex technical problems
- Work towards initiatives to improve processes and delivery efficiency
- Contribute towards recruitment efforts - both for the team as well as for the organization
- Contribute towards innovation; suggest new technical practices for efficiency improvement.
- Conduct Code reviews
Contributing Responsibilities
- Contribute towards innovation, suggest new technical practices to be investigated
- Contribute towards initiatives to improve processes and delivery
- Contribute towards recruitment efforts - both for the team as well as for the organization
Technical & Behavioral Competencies
Mandatory Technical Skills
- Strong knowledge in C# programming language.
- Development experience of .Net Core, Service Oriented Architecture using Micro Services Web API WCF RESTful Services in C#.
- Good knowledge on Design Patterns, SOLID principles
- Good knowledge on Microsoft Entity Framework and SQL
- Medium level of Database Programming skills.
- Basic Knowledge on Linux/Unix environment (basic commands, shell scripting, etc.)
- Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools)
- Thorough understanding of complete Software Development Lifecycle
- Experience in technical analysis, designing and modeling n-tier applications with multiple integrations using object oriented and SOA approaches.
- Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks.
- Good communication and co-ordination activities.
Nice To Have Skills
- Knowledge/experience on No SQL (Cassandra) , Kafka, Ansible & GIT repository
- Exposure to financial domain.
- Familiar with Deal booking system like Kondor+
Skills Referential
Specific Qualifications (if required) Behavioural Skills: (Please select up to 4 skills) Client focused Attention to detail rigor Ability to collaborate Teamwork Adaptability Transversal Skills: (Please select up to 5 skills) Analytical Ability Ability to develop and adapt a process Ability to understand, explain and support change Choose an item. Choose an item. Education Level
Bachelor Degree or equivalent Experience Level At least 8 years"