Full Stack Developer
Login to bookmark
Bookmark Details
As a full stack developer, you will be responsible for delivering innovative user interface and server component solutions from design and development through to implementation and post-delivery support. To improve the performance and user experience of the current applications, and develop new solutions to meet continually evolving business needs. Apply a consistent approach aligned with industry best practice to development and process improvements.
Responsibilities:
- Develop and maintain IPT website using technologies like React JS, ASP .Net MVC, SQL
- Collaborate with other team members to create solutions to business needs
- Provide ongoing support for server/system maintenance activities for IPT
- Release management processes and deployment activities
- Automating manual process where feasible to avoid manual work and increase productivity
Candidate requirements:
Core Skills:
- Web development experience using C#, .Net 4.5 or higher, ASP .Net MVC, Web API
- Strong understanding and hands on experience with JavaScript and frameworks such as React and Redux
- Database development using SQL Server 2012 or higher
- Knowledge of computer science fundamentals such as Object Oriented Programming, multithreading, concurrency, data structures and design patterns
- Experience with Agile development practices, JIRA and Confluence, Git/Bit Bucket or similar source-control systems
Nice to have:
- Knowledge of automated test frameworks, unit testing and test-driven development
- Experience with production deployments, server maintenance activities, handling security certificates
- Good understanding and implementation experience of DevOps and CI/CD best practices
- Hands on development in .Net Core, experience working on migration from .Net to .Net Core
- Knowledge of Docker, Cloud experience (Azure/AWS)
Share
Facebook
Twitter
LinkedIn
Telegram
Tumblr
WhatsApp
VK
Mail