Full Stack Developer JD
To perform this job successfully an individual must be able to perform each essential function satisfactorily.
Develop software applications
Translate business requirements into database and software designs
Provide time estimates for new development, proposals, and change orders
Utilize industry best practices where applicable
Implement and maintain existing and new web architecture landscapes
Design error recovery strategies and procedures
Development Responsibilities (60%)
Develop new and enhance existing web applications with Microsoft’s .NET framework
Integrate third-party UI in the existing systems
Work on building in-house AI solution
Design and build databases, queries, and reports to supply data using SQL
Support ASAP and Agile project implementation methodology
Production Responsibilities (30%)
Troubleshoot production issues reported by customers or proactively identified
Perform database administrative tasks in SQL Server
Monitor system performance
Manage web server security and logins
Deploy developed applications to QA and Production systems
Perform Web application upgrades and install new releases/patches QA/User Acceptance
Testing Responsibilities (10%)
Initiate individual projects and assure quality
Put policies and procedures through the real-world test
Move towards self-sustainability and automation
Requirement: Bachelor’s degree in computer science with a minimum of 1+ years of experience
Essentials:
Good communication skills
Strong Team Player
Proven troubleshooting and debugging skills
Strong knowledge of .NET framework (4.0/4.5), C#, ASP.NET MVC, JavaScript.
Familiarity with architecture styles APIs (REST, RPC)
In-depth knowledge of JavaScript, CSS, HTML, and front-end languages
Knowledge of REACT tools including React.js, Webpack, Enzyme, Redux, and Flux.
SQL Server development
Knowledge of Agile methodologies
Good to have:
Knowledge of Redux, Node JS, TypeScript, and Object-oriented JAVASCRIPT will be an added advantage
Knowledge of any message queuing software (MSMQ, RabbitMQ)
Knowledge of writing secured code (OWASP Guidelines)
Experience with .NET CORE, Azure, Docker, and Kubernetes
Understanding of Code Optimization techniques, Code coverage tool, and code analysis tool
Knowledge of GraphQL concepts
UX design a plus Knowledge of Agile methodology
Interested candidates kindly apply before 21/02/2022.
CV must be in pdf format, saved with your Full name.