Assistant Coordinator – App and Software Development

Job Description

Title: Assistant Coordinator – App and Software Development

Company Name: TRANSPARENCY INTERNATIONAL BANGLADESH

Vacancy: 1

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Applicants must have Bachelor Degree in Computer Science/Computer Engineering/Information Technology or any other related subjects.
∎ Knowledge of computer equipment and ability to develop complex software to satisfy design objectives.
∎ Candidate with 3rd Division or CGPA less than 2.5 on a scale of 4 or 3 on a scale of 5 at any level of their education need not to apply.

Experience Requirements:
∎ At least 5 year(s)

Job Responsibilities:
∎ Determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture.
∎ Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
∎ Provide quality assurance review and the evaluation of existing and new software products.
∎ Develop high-level system design diagrams for program design, coding, testing, debugging and documentation.
∎ Perform and supervise coding, testing, debugging of software application when and if required.
∎ Develop and implement moderate to complex web applications on one or more platforms.
∎ Integrate applications by designing database architecture and server scripting, studying and establishing connectivity with network systems, search engines, and information servers.
∎ Collaborate on the design of mobile applications and features
∎ Identify problems and solve the same by understanding and defining it logically, fixing bugs, providing solutions and improving the current systems.
∎ Understand and analyze client requirements and converting the same into applications that can be implemented.
∎ Support users by developing documentation and assistance tools.
∎ Perform any other task as assigned by the authority.

Additional Requirements:
∎ Minimum five (05) years of hands-on experience is required in App and Software development.
∎ Professional certification in Database development and Administration is preferable.
∎ Programming experience in 2 of the following languages (Python/Ruby/JavaScript/Java/C++/C#) is required.
∎ Understanding of emerging web and mobile development models, and object oriented design and development is required.
∎ Deep understanding of web development frameworks such as Ruby on Rails/Django/ASP.NET etc.
∎ Solid knowledge on HTML, CSS, Java, JavaScript, Spring, XML, REST, Relational DBMS (MySQL, SQL Server, PostgreSQL), NoSQL Database (MongoDB, Cassandra), Distributed System, ePub3, MVC frameworks, Design Patterns, JQuery, GWT, JSON etc. are preferred.
∎ Working knowledge of JavaScript concepts with common frameworks like JQuery/AJAX/AngularJS/ReactJS, ES6 and/or Flow/TypeScript and Bootstrap etc.
∎ Experience on writing SQL queries for MySQL, SQL Server or similar R-DBMS is required.
∎ Experience with data visualization tools such as Apache Superset, Grafana etc. is prefered.
∎ Understanding of distributed data model, and experience with tools such as Hadoop, Kafka, VoltDB, etc. is preferred
∎ Experience required to work in Big data related software application on cloud platform and large scale database management systems.
∎ Experienced with all ancillary protocols necessary for Internet applications: HTTP, TCP/IP, POP/SMTP, SSL/TLS etc.
∎ Experienced with High scalability projects involving cloud-based infrastructure design and implementation.
∎ Working knowledge of Flutter, Swift, Java, Kotlin, or similar languages and frameworks for mobile development.
∎ Working knowledge on Entity Framework or other similar ORM.
∎ Required knowledge on *nix Bash, Bug tracking, CSS preprocessing (such as Sass), Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure Services, Firebase, Dev-ops Tools (Git, SVN, npm, Grunt/Gulp, Bower, etc.), Software development methodologies (Agile, Scrum, Waterfall, etc.).
∎ Knowledge of Machine Learning and Deep Learning will be added advantages.
∎ Experience with libraries and frameworks such as Scikit-Learn, Tensorflow, Keras, Pytorch or similar tools will be added advantages;
∎ Experience in anti-corruption movement will be added advantages.
∎ Applicants must have excellent communication skill (both oral and written, in Bangla and English), good interpersonal skill.

Salary:
∎ Gross Salary 90,754.00 BDT

Compensation & Other Benefits:
∎ Mobile bill, Medical allowance, Performance bonus, Provident fund, Insurance, Gratuity
∎ Salary Review: Yearly
∎ Festival Bonus: 2

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 28 May 2022

Company Information:
∎ 12 May 2022
∎ TRANSPARENCY INTERNATIONAL BANGLADESH
∎ Address : MIDAS Centre (4th & 5th floors) House # 05, Road # 16 (New) 27 (Old) Dhanmondi, Dhaka- 1209
∎ Web : www.ti-bangladesh.org
∎ Business : Development organization

Category: IT/Telecommunication

: Please visit Transparency International Bangladesh official website or visit direct to this link: https://career.ti-bangladesh.org/ for detail information.

Similar Jobs

Programmer (C#, ASP.NET Core)

Software Developer: React Developer (Senior)

Software Developer: Symfony Developer (Senior)

Web Designer

Senior Programmer/Programmer

Software Engineer - Flutter

iOS Application Developer (The Borak)

IT Administrator Dhaka (Senior)

Technical Lead, IT (Re-Advertisement)

iOS Developer (Urgent)

Executive - Software Quality Assurance

Manager, NOC

WordPress Support Engineer

Senior Officer, Merchant Products, Product and Technology

Backend Developer

Graphics Designer (Social Media)

IT Technician

IT (Electronics/Communication)

Senior React Native Developer

Executive, Technical Customer Support

Visa consultant & Tour Package Manager (Tours & Travels, Air Ticketing, Visa with sales)

IT Instructor

Jr. Software Engineer (Java)

C# and C++ Developer (SE)

Support Engineer-ICT

Frontend Developer

Full-Stack JavaScript Engineer

Manager - Sales & Marketing (Local Business)

Digital Marketing Executive (Lead Generation)

Computer Science Engineer (CSE)

Electrical, Electronics & Tele-communication Engineer (EETE)

System Engineer (Support)

Software Engineer (Android)

Junior Web Developer / Junior Technical Support Engineer

Android Application Developer

Project Manager

Web Developer

Senior Software Engineer (Vue.js)

Network Administrator (Contact Center Solution)

Executive- IT