Vacancy Announcement from Siddhartha Bank
Job Code: SBL-DE-002-81/82
Business Intelligence (BI) Developer and Data Analytics
Level: Assistant/Senior Assistant
Required No.: Two (2)
Location: Kathmandu, Nepal
Department: Digital Enabler
MINIMUM QUALIFICATION & REQUIREMENT:
ELIGIBILITY CRITERIA:
Senior Assistant Level
Bachelor’s Degree with minimum 50% marks or CGPA 2.5 in the field of Information Technology/Computer Science /Computer Engineering with at least 2 years of related work experience
Assistant Level
Bachelor’s Degree with minimum 50% marks or CGPA 2.5 in the field of Information Technology/Computer Science /Computer Engineering with at least 1.5 years of related work experience
AGE LIMIT
Senior Assistant Level
Male: Age not exceeding 35 years as on application deadline
Female: Age not exceeding 40 years as on application deadline
Assistant Level:
Male: Age not exceeding 32 years as on application deadline
Female: Age not exceeding 37 years as on application deadline
JOB PROFILE:
- Understand business requirements in Business Intelligence (BI) context and design data models to transform raw data into meaningful insights
- Create dashboards and interactive visual reports using Power BI
- Analyze and present data through reports that supports in decision-making
- Convert business requirements into technical specifications and propose timeline to accomplish the same
- Create relationships between data and develop tabular and other multidimensional data models
- Create Charts and data documentation explaining algorithms, parameters, models, and relations
- Create customized charts and custom calculations as per Bank’s requirements
- Design, develop, test, and deploy Power BI scripts and perform detailed analytics
- Perform DAX queries and functions in Power BI
- Analyze current ETL process, define and design new systems
- Redefine and make technical/strategic changes to enhance existing Business Intelligence systems
- Design, develop and deploy business intelligence solutions as per bank’s need
- SQL Query, use of filters and graphs for better understanding of available data
- Creating views and procedure in Database as per requirement
- Optimization and Performance tuning of database
- Closely work with users and team members for performance improvement and suggestions
REQUIRED KNOWLEDGE AND EXPERTISE:
- Strong Knowledge of Data Science, Business Intelligence (BI) and Data Analytics
- Strong Knowledge of Data Integration, Data Warehousing, Data Modelling, Business Intelligence and Data Presentation concepts
- Strong Knowledge of data design, data modeling, data management, and data visualization
- Strong Knowledge with Microsoft BI Stack such as Power Pivot, SSRS, SSIS and SSAS
- Experience working with Business Intelligence (BI) Tools like Power BI, Tableau, etc.
- Experience working in creation of data-rich dashboards & writing DAX expressions
- Good Knowledge of scripting languages and programming languages like R and Python
- Good Knowledge of database management, SQL Querying, Online Analytical Processing (OLAP) & Extract, Transform, Load (ETL)
- Good Knowledge in recent technological advancements and best practices in design and development
- Ability to drill-down data and visualize data in best possible way through charts/reports/dashboards
- Ability to liaise with business as well as technical teams along with vendors
- Ability to learn and respond quickly to the fast-changing business environment
- Ability to work in an agile environment with a focus on continuous improvement
- Ability to explain, represent and discuss with team members regarding document process, models, designs, and solutions
- Ability to learn new languages and technologies
- Analytical mindset with a problem-solving approach
- Strong testing and debugging skills
- Strong written and verbal communication skills
- Strong client management skills
- Strong team player and able to collaborate effectively with team members
- Strong Organizational and time management skills
- Adaptability, positive attitude, and proactive
- The Bank reserves the right to reject any/all applications without assigning any reason whatsoever. Depending upon the number of application received, the
- Bank may revise the minimum criteria as stated above and call only shortlisted candidates for further selection process.
Only candidates getting through the initial screening will be contacted for further selection process. Canvassing at any stage of the processes shall lead to disqualification of the candidate for this vacancy and any future recruitment process.
No Telephone queries will be entertained. Application received from any other medium other than Bank’s website shall be disqualified.
Application Deadline: 9th October 2024
Job Code: SBL-DE-001-81/82
Position: Software Developer
Level: Assistant/Senior Assistant
Required No.: Five (5)
Location: Kathmandu, Nepal
Department: Digital Enabler
ELIGIBILITY CRITERIA:
Senior Assistant Level
Bachelor’s Degree with minimum 50% marks or CGPA 2.5 in the field of Information Technology/Computer Science /Computer Engineering with at least 2 years of related work experience
Assistant Level
Bachelor’s Degree with minimum 50% marks or CGPA 2.5 in the field of Information Technology/Computer Science /Computer Engineering with at least 1.5 years of related work experience
AGE LIMIT
Senior Assistant Level
Male: Age not exceeding 35 years as on application deadline
Female: Age not exceeding 40 years as on application deadline
Assistant Level:
Male: Age not exceeding 32 years as on application deadline
Female: Age not exceeding 37 years as on application deadline
JOB PROFILE:
- Design, create and maintain applications using the .NET platform and environment
- Understand requirements and transform them into functional applications in line with the Bank’s business objectives
- Maintain and upgrade existing applications and fix issues of the same
- Collaborate with team members to design the best solution possible using the .Net framework and Microsoft tech stack
- Rewriting changes in line with coordination with team members and supervisor in existing code structure to increase efficiency and performanc
- Ensure error-free code that adheres to best coding practices
- Test, monitor, and make better solutions through incremental updates/new features/app optimization
- Offer technical support for web, mobile, and desktop applications of the Bank
- Integrate data storage systems along with maintenance of code quality
- Identify bottlenecks and address issues to ensure the best performance of Bank’s applications
- Create architecture, specifications, and user interfaces of .Net applications
- Innovate and build high-quality software solutions leveraging the versatility of the .NET platform
- Implement best practices and methodologies for security, quality, and development approach for the Bank
REQUIRED JOB KNOWLEDGE AND EXPERTISE:
- Strong knowledge and proven working experience as an ASP .NET/ASP.NET Core developer
- Strong Knowledge of Microsoft’s .NET framework and tech stack
- Strong knowledge of object-oriented programming concepts and methods
- Strong knowledge of Microsoft development best practices, design patterns, and tools
- Proficient in C# and VB.NET programming languages and extensive working knowledge of .NET languages
- Proficient in Oracle/ SQL database system
- Experience working in development of applications using ASP.NET Core/ ASP .NET MVC
- Experience working with web technologies and frameworks
- Experience working in designing database, architecture, and its integration
- Experience working with Web API, Entity Framework, ADO.NET, SQL Server, HTML, CSS, JavaScript, AngularJS, JQuery, Ajax, Bootstrap, and VB.NET
- Knowledge of CLR (Common Language Runtime) and its limitations
- Knowledge of entire software development lifecycle and development approaches
- Knowledge of web application lifecycle and frontend, backend frameworks
- Knowledge of web services, SOAP, Restful
- Knowledge of design patterns and principles and .NET patterns
- Knowledge of code versioning tools and CI/CD pipelines
- Knowledge of testing and automated testing platforms
- Knowledge of Business Process Model and Notation (BPMN) framework
- Strong team player and able to collaborate effectively with team members
- Strong Organizational and time management skills
- Strong troubleshooting, problem-solving, and analytical skill
- Strong testing and debugging skills
- Strong written and verbal communication skills
- Creative, flexible, self-driven, and innovative mindset
- Attention to detail and ability to plan and organize work
- Ability to learn new languages and technologies
- Adaptability, positive attitude, and proactive
The Bank reserves the right to reject any/all applications without assigning any reason whatsoever. Depending upon the number of application received, the Bank may revise the minimum criteria as stated above and call only shortlisted candidates for further selection process.
Only candidates getting through the initial screening will be contacted for further selection process. Canvassing at any stage of the processes shall lead to disqualification of the candidate for this vacancy and any future recruitment process.
No Telephone queries will be entertained. Application received from any other medium other than Bank’s website shall be disqualified.
Application Deadline: 9th October 2024