Sr. Software Engineer/ Software Engineer (API/Database/Application/Android)

Job Description

Title: Sr. Software Engineer/ Software Engineer (API/Database/Application/Android)

Company Name: MononSoft (a sister concern of JMI Group)

Vacancy: 4

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in CSE

Experience Requirements:
∎ At least 3 year(s)

Job Responsibilities:
∎ Define and design the overall APIs within and between application components at both a detailed/field level as well as at an interface/business level
∎ Design, develop and implement database systems based on customer requirements
∎ Develop database tables and dictionaries
∎ Ensure data quality and integrity in databases
∎ Identify any issues related to database performance and provide corrective measures
∎ Create complex functions, scripts, stored procedures and triggers in Oracle
∎ Troubleshoot database related issues in a timely fashion
∎ Build concept, manage and working on front end web/app architecture
∎ Managing the end-to-end life cycle for the production of software and applications
∎ Translate designs and wireframes into high quality code
∎ Design, build, and maintain high performance, reusable, and reliable Java/Kotlin code
∎ Define the services and service model to be utilised for communications between components and applications
∎ Ensure that the interface architecture and implementation meet performance, throughput, failover, fault-tolerance, store-and-forward, recovery, and scalability standards
∎ Understand the CI, CD, DevOps, network, and Cloud infrastructure to align interface designs with platform capabilities and limitations
∎ Work with agile development methodologies, adhering to best practices and pursuing continued learning opportunity in each phase of SDLC
∎ Ensure application performance, uptime, scale, and maintain high standards for code quality
∎ Managing system support using UAT, test reports and vendor demands
∎ Follow team principles and lead team for achieve project target
∎ Researcher mindset that to enrich system versioning, high end and top-notch products
∎ Participate into retrospective meetings and prepare guidelines for vendor supports and training
∎ Do what demands for value add into MononSoft

Additional Requirements:
∎ Age 26 to 33 years
∎ Both males and females are allowed to apply
∎ Expertise in Laravel Collection RESTful API and third-party library integration, Routing, Views, Eloquent ORM, Controllers, Middleware, Models & Migrations, Requests, and Responses
∎ Sound concept in OOP, MVC, RDBMS, Server-side programming, caching mechanisms
∎ Must be expert in Laravel Framework using composer, packages
∎ Strong expertise in database design, normalisation, and schema modelling
∎ Expertise in Oracle (SQL Query building, Procedure, Function, Trigger, View)
∎ Familiarity with database performance tuning and optimization techniques
∎ Experience in using TOAD, SQL+, Performance Tools
∎ Expertise in front-end technologies, including JavaScript, CSS3 and HTML5 and third-party libraries
∎ Expertise in VueJS. Familiarity on React Js, Angular, jQuery, LESS is plus
∎ Knowledge of server-side programming languages including PHP, Java, Python
∎ Sound concept in OOP, MVC, MVVM and Solid Design Pattern
∎ Familiarity with Laravel Framework using composer, packages
∎ Familiarity with RDBMS technology and caching mechanisms such as S3, Redis
∎ Knowledge of UI/UX and basic prototype design, mockup
∎ Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes
∎ Strong knowledge of Android UI design principles, patterns, and best practices
∎ Expertise in JAVA, Kotlin for development
∎ Familiarity with MVP, MVVM architecture, Dagger2, hilt, RxJava/RxAndroid, Retrofit
∎ Familiarity with the Android Jetpack Libraries, UI, Firebase, Work Manager
∎ Familiarity with RESTful APIs to connect Android applications to back-end services
∎ Experience working with Nginx or Apache servers with a solid background in Linux
∎ Excellent writing and communication skills
∎ Familiar with version control such as GIT, SVN, CI, CD
∎ Familiar with HTTP verbs and JSON objects
∎ Must have problem-solving ability, creative thinking and quick learning mindset
∎ Team engagement attitude for brainstorming and attention to detail
∎ Accept challenge and deadlines

Salary: Negotiable

Compensation & Other Benefits:
∎ Mobile bill
∎ Lunch Facilities: Partially Subsidize
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ MononSoft offers excellent working environment, attractive compensation package and performance-based career progression to the deserving candidates.

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 6 Dec 2023

Company Information:
∎ 29 Nov 2023
∎ MononSoft (a sister concern of JMI Group)

Category: IT/Telecommunication

:

Interested By University

University Percentage (%)
Daffodil International University 8.70%
American International University-Bangladesh 7.25%
Jahangirnagar University 5.80%
East West University 4.35%
National University 4.35%
Dhaka International University 2.90%
World University of Bangladesh 2.90%
Bangladesh University of Business and Technology 2.90%
Jagannath University 2.90%
University of Dhaka 2.90%

Interested By Age Range

Age Range Percentage (%)
20-30 56.52%
31-35 27.54%
36-40 5.80%
40+ 8.70%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 2.90%
20K-30K 11.59%
30K-40K 24.64%
40K-50K 11.59%
50K+ 49.28%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 15.94%
0.1 - 1 years 10.14%
1.1 - 3 years 21.74%
3.1 - 5 years 17.39%
5+ years 34.78%

Similar Jobs