Programmer/ Sr Programmer

Job Description

Title: Programmer/ Sr Programmer

Company Name: Synesis IT

Vacancy: Not specific

Job Location: Dhaka

Employment Status: Full-time

Educational Requirements:
∎ Bachelor of Science (BSc) in Computer Science Engineering

Experience Requirements:
∎ 3 to 7 year(s)

Job Responsibilities:
∎ Object-Oriented Programming: Demonstrate a strong understanding of Object-Oriented Programming (OOP) principles to write clean and maintainable code.
∎ Java/Spring Boot Development: Utilize your strong programming skills in Java and Spring Boot to design and implement backend functionalities for our software applications.
∎ REST API and Services: Design and develop RESTful APIs and services to facilitate smooth communication between different components of the application.
∎ Agile Development: Collaborate with cross-functional teams, working in an Agile/Scrum environment to ensure the timely delivery of features and functionalities.
∎ Source Code Version Control: Maintain and manage source code repositories using version control tools like Git, ensuring seamless collaboration with other team members.
∎ Application Logic Implementation: Manage the development and implementation of application logic, ensuring responsiveness, quality, and optimal performance.
∎ CI/CD Automation (Good to have): Familiarity with Continuous Integration and Continuous Deployment practices, aiming to automate the software release process.
∎ JavaScript and TypeScript: Proficiently work with JavaScript and TypeScript to enhance front-end functionalities and interactivity.
∎ Server and Stack Knowledge: Familiarity with server-related stacks, including Linux, Apache, Tomcat, Nginx, etc., to optimize application deployment and performance.

Additional Requirements:
∎ Age at least 25 years
∎ Proven experience in Java/Spring Boot development and front-end technologies such as Angular.
∎ Strong understanding of REST API design principles and experience in building scalable APIs.
∎ Solid knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL, SQL Server).
∎ Familiarity with Agile/Scrum development methodologies and practices.
∎ Excellent problem-solving skills and the ability to collaborate effectively with clients and cross-functional teams.
∎ Knowledge of CI/CD automation is a plus.
∎ Understanding of Object-Oriented Programming (OOP) and SOLID principles.
∎ Proficiency in JavaScript and TypeScript is required.
∎ Familiarity with servers and server-related stacks (Linux, Apache, Tomcat, Nginx) is advantageous.

Salary: Negotiable

Compensation & Other Benefits:
∎ Weekly 2 holidays, Insurance
∎ Salary Review: Yearly
∎ Festival Bonus: 2
∎ Leave Encashment

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 9 Dec 2023

Company Information:
∎ 29 Nov 2023
∎ Synesis IT
∎ Address : ICT Incubator, Level 3, BDBL Building (Formerly BSRS Bhaban), 12 Kawran Bazar, Dhaka-1215
∎ Business : Synesis IT Ltd., one of the leading information technology company of Bangladesh, offers broad spectrum of service portfolio in the domain of IT consultancy, enterprise applications, software development, infrastructure management, IT enabled services and outsourcing to help its clients worldwide to improve their business performance.

Category: IT/Telecommunication

:

Similar Jobs

Digital Marketing Executive

Webflow Developer

Business Analyst

Senior Site Engineer, Telecommunication

Database Administrator

Software Engineer (ReactJS)

Web Developer (PHP Laravel)

SEO Specialist and Content Writer

Junior QA Tester

Assistant Manager, Project Management

Full Stack Software Engineer (Laravel, InertiaJs, React, NextJs)

Manager - Training & Development

Sr. Software Engineer

Full stack web developer

Data Analyst

IT Executive

Java Middle Developer

IT Site Engineer (Sitakunda, Manikgong, Netrokhona, Kornofuli, Ghorasal)

Officer

Lead Engineer (Web Application)

Deputy Manager/Manager

Backend / Sr. Backend Engineer (Java)

Executive/ Senior Executive, Information Technology

Executive

Senior Executive/ Assistant Manager- Business Development

Front End Developer (React JS & Next JS)

Python Developer (Python & Django)

Frontend Developer (React.js/Next.js)

Backend Developer (Node.js)

Automation QA Engineer

Senior Sales Executive (IT Products)

Junior Executive

Software Support Engineer / Data Migration

Angular Front-end Developer

Full Stack Software Engineer

Senior .Net Developer

WordPress Developer

ISP System Engineer

Backend Laravel Web Developer

FullStack Software Development Engineer (PHP)