About Company: Company is a worldwide group of trailblazers and backers changing how monetary information is caught, put away, and controlled with thier complete set-up of mechanization innovation. Organization's foundation consistently coordinates with existing ERP for an unparalleled end-client experience. Organization do the hard work so bookkeeping, obtainment, and raising money groups can go about their best responsibilities.
Primary Responsibilities:
- Provides leadership and guidance to a team on developing solutions that work independent or integrate with existing IT systems to satisfy business needs
- Align internal IT strategy and planning with application development and business roadmaps designed to maintain a Connected Enterprise design pattern
- Create detailed solution & technical architecture diagrams, data models, mockups and process maps that supports solutions as required to demonstrate and ensure business alignment with proposals
- Conducting feasibility studies by evaluating existing systems and engaging with the clients and business users
- Presenting each sprint review to demonstrate coded, tested, and usable application modules.
- Performing ‘Code Reviews’ to ensure that the deliverables meet or exceed the required standards.
- Supervise the Git or DevOps repositories and manage Continuous Integration
- Participate in strategic planning discussions with technical, business stakeholders
- Responsible for the end to end solution design and technical implementation within the scope of a business applications projects
- Conduct Technical feasibility analysis of certain features and solutions
- Participate in product performance and user behaviour analysis to provide recommendations on product value improvements
Required Competencies:
- Self-motivation and ability to take initiative and ownership for the delivery of final value
- Exceptional analytical thinking and problem-solving skills, ability to organize work and handle multiple projects simultaneously
- Ability to analyze and learn new technology, concepts, products, and business models quickly and independently, without relying on formal training
- Develop appropriately detailed technical specifications for product features so that they are clearly understood by the development teams
- Work with Product Owner to determine scope and priorities for product development cycles
- Inspire and motivate the development teams to deliver innovative and exciting solutions with an appropriate sense of urgency
- Strong knowledge and practical experience with Agile development methodologies and artifacts
- Well-versed with Object Oriented concepts using C# .NET
- Sound technical knowledge using Microsoft stack (.Net Core,Microservices, SQL Server etc.)
- Conceptual and logical architecture designs for IT systems
Required Knowledge:
- Programming Language: .NET C#
- Framework & Platform: RESTful API, ASP. NET Web Applications, ASP. Net Windows Application, MVC, Entity Framework
- Client-Side Scripting Platform: Angular JS, Angular (preferably 6 or higher), Node, React, jQuery
- Familiarity with DevOps concepts, tools, and continuous delivery pipelines - Bamboo, Jenkins, Maven, Bitbucket, Visual Studio Code, VSTS (TFS), JIRA, Git
- Good exposure and strong knowledge of relational database design and development using Microsoft SQL Server 2008 and above.
- NoSQL Database – MongoDB
- Knowledge of Azure/AWS Cloud development/engineering
- Agile product management tools such as Jira, Slack
Required Skills:
- Technical Expertise, Understand and explore technology and be practices
- Troubleshooting Tech problems, Managing issues till resolved.
- Strong desire to learn new technology and contribute, Understand Competency learning -based
- Productivity and quality, Balances quality & quantity balance