Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
A leading technology company is seeking a Full Stack Developer to shape the core architecture of their applications. The role requires expertise in .NET Core and AngularJS, along with experience in AWS cloud services for secure deployment and management. You will work closely with design teams and manage a robust data architecture, contributing significantly to the overall success of their projects.
Joining our team as a Full Stack Developer, you will play a pivotal role in shaping the core architecture and functionality of our applications.
Your primary focus will be on designing and implementing robust solutions with .NET Core (C#), and you will also need to be fluent in AngularJS. Your expertise in crafting efficient APIs and maintaining high-performing backend systems will be crucial to the overall success of our projects.
Collaborating closely with the design team, you will contribute to the integration of visually engaging and responsive user interfaces. While the development team focuses on various aspects of development, your role will be instrumental in developing scalable solutions.
Your responsibilities will extend to database design and management, where you will contribute to building a solid data architecture that ensures data integrity and responsiveness. The implementation of REST APIs will be under your purview, providing the necessary communication channels between the frontend and backend systems.
In the realm of
cloud services, your proficiency in AWS, covering EKS, ECR, CodeBuild, Code Pipeline, Cognito, and IAM, will be applied to securely deploy and manage applications. You will play a key role in implementing security best practices and managing access control, ensuring the reliability and security of our cloud-based solutions.
You should also have a good understanding of version control systems such as Git to maintain a stable code source. Containerization with Docker will provide consistency across environments.
REQUIRED MINIMUM EDUCATION / TRAINING
A bachelor's degree in computer programming or relevant experience in computer science, or information technology.
A minimum of 3 years of experience as a programmer or developer.
TECHNICAL KNOWLEDGE / COMPETENCIES
Knowledge of coding languages, analytical and mathematical skills.
Experience in a FinTech environment is advantageous.
Ability to write clean, easy-to-understand code.
Outstanding analytical and problem-solving capabilities.
Excellent written and verbal communication skills.
Sound understanding of coding and development processes.
Experience working in an agile environment.
Strong understanding of integration impacts, standard solutions, and best practices without heavy customization.
Strong MS Office skills.
Experience in developing and architecting integration solutions supporting business processes.
Exceptional knowledge, both practical and theoretical, of IT infrastructure and architecture.
Passion for understanding new developments and changes in the IT sector.