As a member of the Technology and Innovation team, you will work together with a team of dedicated experts including researchers, designer, developers, and architects with a single goal of building most innovative identity and data security technologies for a variety of use cases spanning across all industries. You will work against fixed timelines and your success will be measured by the ability to deliver on time on target products/solutions based on company directions. Your tasks include:
- Conducts research and case studies on identity and data security domain and makes determinations on the probability of implementation in Fálaina product/solution stack.
- Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- From time to time, capture customer requirements and translate them into software specifications.
- Produce document on product/functional specifications and work with CTO and various other line of business to determine operational feasibility.
- Responsible for design and development of multi-tiered, scalable applications with modern day architecture
- Incorporate technology to ensure the performance, quality, and responsiveness of solution and technologies
- Collaborate with customer and other Technology and Innovation Team to define, design, and deliver new features
- As part of the Technolgoy and Innobvation team, to develop technologies using Fàlaina Azure Dev Ops platform.
- As a Senior Architect/.NET Developer, identify, correct bottlenecks and fix bugs and maintain source code quality
- Conduct self and peer code reviews adhering to criteria defined as part of the Fàlaina Azure Dev Ops platform
- Effort estimate for the individual features
- As an on-going process, create and maintain technical and functional documents for application.
- Work with development partners on product development across all product development life cycle.
- To participate in critical customer proof of concepts activities to help to win customer confidence and guide sales/pre-sales team members.
- Bsc. Computer Science/Information Technology/Engineering or equivalent
- 5 to 8 years of experience in software development
- Added Advantage:Experience in leading small development team
- Experience in working with team and customers across different region/country
- Extensive experience building applications using C# development environment including ASP .NET MVC, HTML5, jQuery, CSS, Bootstrap, Web API (RESTful Service and OOPS
- Understanding of best practices for building applications with peak performance and reliability.
- Experience using .NET framework, object oriented programming, Windows Service, WCF, WWF,
- Knowledge of concurrency patterns in C# and C# libraries.
- Familiarity with Windows Presentation Framework and Microsoft SQL.
- C# Database Programming with ADO.NET, ODP.NET, Entity Framework, LINQ
- Strong understanding of Microsoft Active Directory and .NET platforms
- Habit of writing clean C# code that is easy to read.
Experience building scalable applications using fundamental design principles.
Added advantage:
- Experience in TFS based DevOps
- Experience and understanding in Microservices (Microsoft .NET Core), Dockers and Container
- Experience in ASP.NET boilerplate
- Experience in developing Identity and Access Management technologies