Job Description
SecDesigner Corporation is looking for Senior Full Stack Software Developer
Job Description / Responsibility
As a member of our Technology Team, you'll be integral to the continued growth. We are looking for someone who thrives in complex problem-solving situations, as their main focus will be on complex debugging and resolving intricate technical issues. Our ideal candidate is who thrives in a fast-paced environment. This position is perfect for someone who loves to code, is quick to learn new technologies, and wants to develop in a full stack environment. This role offers an exciting opportunity to work on diverse projects and contribute to our innovative solutions.
Key Responsibilities:
• Collaborating with stakeholders to gather and convert user requirements into technical specifications.
• Develop and maintain web-based solutions using modern front-end technologies such as HTML, CSS, and JavaScript, along with frameworks like React, Angular, or Vue.js.
• Design and implement server-side logic using Node.js, Java (Spring), or PHP.
• Manage and optimize databases using MySQL, PostgreSQL, or MongoDB.
• Deploy applications and work on long-term projects in cloud platforms such as AWS or Azure, ensuring scalability and reliability.
• Utilize containerization tools like Docker and Kubernetes for application deployment and management.
• Implement continuous integration and continuous deployment (CI/CD) practices to enhance development efficiency.
• Maintain quality assurance by contributing to testing and ensuring software reliability.
• Maintaining clear and thorough documentation of code updates.
• Acting as a technical resource for clients, troubleshooting system issues, and meeting requirements.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Oversee team activities, providing guidance and support to junior developers.
• Maintain version control using Git, ensuring code quality and collaboration.
• Communicate effectively in English, both written and verbal, to interact with team members and stakeholders.
Educational Requirements
• Bachelor of Science (Pass) in Computer Science
• Bachelor of Science (BSc) in Computer Science & Engineering
• Skills Required: Java, AngularJS, Software Testing, Vue.js, Microsoft Azure, CICD, Code Review, Relational database systems: MySQL PostgreSQL Oracle, React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git, Dockers and Kubernetes
Experience Requirements
• At least 4 year(s)
• The applicants should have experience in the following business area(s):
• Software Company,Artificial Intelligence (AI) Startup,Business-to-Business (B2B) Software and Services Startup
Additional Requirements
• Proficiency in front-end technologies (HTML, CSS, JavaScript) and frameworks (React, Angular, or Vue.js).
• Strong experience in back-end technologies (Node.js, Java (Spring), or PHP).
• Strong experience in databases (MySQL, PostgreSQL, MongoDB).
• Experience with cloud platforms (AWS, Azure).
• Knowledge of containerization (Docker, Kubernetes) and CI/CD practices.
• Proven experience with Git for version control.
• Strong leadership skills and experience in team management.
• Possess strong English written and oral communication skills
Job Location
Anywhere in Bangladesh
Salary
• Tk. 40000 - 50000 (Monthly)