Ellipsys Pvt. Ltd.
Ellipsys Pvt. Ltd.
Ellipsys Pvt. Ltd.
Follow
Summary
- Vacancy: 05
- Age: 30 to 40 years
- Location: Dhaka
- Salary: Negotiable
- Experience: At least 5 years
- Published: 1 Jul 2024
Requirements
Education
- Bachelor of Science (BSc) in CSE Bachelor of computer Engineering ( BEngg) CSE/MSC in CSE.
Experience
- At least 5 years
- The applicants should have experience in the following business area(s):
Software Company
Additional Requirements
- Age 30 to 40 years
- Proficient in Object Oriented Programing with Java (Collection, I/O, String, Image framework and Stream API).
- Proven experience as an Angular Developer with a focus on functionality And UI/UX design.
- Strong proficiency in HTML, CSS and Typescript. Must have skills in writing SQL queries in Database like (Oracle, MySQL, PostgreSQL etc.).
- Working knowledge of build automation and continuous integration/delivery ecosystem: Git, Maven/Gradle, Jenkins, Docker, Nexus.
- Solid working knowledge of four or more of the following technologies: HTML5/CSS/JavaScript, Angular, Java Spring Boot, SQL, Oracle DB, Jasper iReport
- Solid understanding of responsive design and mobile-first development.
- Familiarity with RESTful API and integration.
Responsibilities & Context
Job Context
We are seeking for a number of skilled and experienced “Senior Software Engineer” to join an existing software team. This position requires that you should have 5+ years of hands on experience in software engineering.
Job Responsibility
- Understanding of the Design Patterns, Architectural blueprints, UML and Application Design.
- Collaborating with stakeholders to understand the requirements of the system and translating these requirements into technical specifications and architectural plans.
- Making high-level design choices, determining technical standards, and defining the technical architecture, including components, modules, interfaces, and data for the system.
- Ensure the performance, scalability, and efficiency of the software system and design systems that can handle current and future loads, optimize performance bottlenecks, and plan for scalability.
- Ensure the security of the software system by designing sophisticated security features, such as encryption, authentication, and authorization mechanisms, and ensure compliance with relevant standards and regulations.
- Develop enterprise solutions by ensuring a solid understanding of functional requirements, business flow, data usage and work processes.
- Develop using modern object-oriented programming languages and frameworks – Java, Angular specifically in scaled software development teams.
- Using common Architecture patterns (e.g., microservices & API Management, GoF, SOA, Event sourcing, etc.).
- Implementing and troubleshooting modern security solutions including token-based authentication, OAuth 2.0 workflows, SAML authentication and authorization techniques.
Skills & Expertise
Angular
Jasper iReports
Java
Java SpringBoot
Oracle Database
Requirement Analysis
UI UX Design
UML
Workplace
Work at office
Employment Status
Full Time
Job Location
Dhaka