Analyze your CV for Full Stack Software Engineer at AzamPay

Get a free, instant analysis of how well your CV matches this role. Identify ATS issues, keyword gaps, and actionable improvements to boost your chances.

About this job

Are you a versatile Full Stack Software Engineer ready to develop, deploy, and maintain cutting-edge web applications? This role involves working on both front-end and back-end components to ensure seamless integration and performance. We're looking for someone with a strong grasp of modern web frameworks, programming languages, and software design principles, focused on building scalable, user-centric solutions.
Responsibilities:

Design and develop high-performance, scalable web applications using a modern tech stack.
Collaborate with architects, designers, and stakeholders to create functional and maintainable features.
Continuously improve codebases for optimal performance and maintainability.
Build interactive user interfaces with React.js, crafting reusable components and libraries.
Implement back-end logic using ASP.NET Core, MVC, and Web API.
Manage relational (MySQL, Oracle) and non-relational (MongoDB) databases.
Troubleshoot and resolve production issues to ensure application stability and uptime.

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
Solid experience with ASP.NET Core, MVC, Web API, JavaScript/TypeScript, React.js.
Knowledge of relational and non-relational databases.
Experience with RESTful API design, object-oriented design, and Agile methodologies.
Strong problem-solving and debugging skills.
Ability to thrive in both independent and collaborative environments.
Familiarity with Docker, Kubernetes, and CI/CD practices.

Behavioral Skills:

Self-driven, energetic, resourceful, creative, and strong leadership skills.
Ability to project a strong, positive image of yourself and the company.