Full Stack Engineer
Place of work
Work from home
Job details
Job description, work day and responsibilities
Role Overview: Consult with internal teams to deliver application software development and technical support in complex scenarios. Responsibilities include requirements gathering, BRD/SRD preparation, and leading technical design, development, and documentation of multi-platform systems.
Key Responsibilities:
Technical Design & Development: Lead design, development, and documentation of application systems.
Testing & Performance: Conduct test plan reviews, develop test-automation suites, and ensure performance benchmarks.
Coding & Implementation: Write efficient code, integrate software components, troubleshoot, and maintain systems.
Collaboration: Work with engineers, project managers, and business users. Mentor junior engineers.
Security & Compliance: Apply security principles and follow deployment change controls.
Continuous Improvement: Provide recommendations and ensure software is updated with the latest features.
Technical Skills:
Proficiency: C#, Java, NodeJS, HTML, CSS, JSON, Angular, JavaScript.
Frameworks/Tools: Core Spring, ANSI, Docker.
Strong understanding of architecture design, relational databases, and security principles.
Soft Skills:
Strong communication and teamwork.
Leadership and mentorship abilities.
Continuous learning mindset.
Education & Experience:
Bachelor's degree in Computer Science, Engineering, or related field.
7–9 years of software development experience.
Experience in securities or financial services is a plus.
The position is suitable for candidates with education
This position is suitable for fresh graduate
You will be redirected to another website to apply.
Offer ID: #1285195,
Published: 16 hours ago,
Company registered: 1 month ago