Senior Web Full-Stack Developer

Increase the font size  Reduce the font size 2022-10-31 IP Location 菲律宾 140
Industry Category Computer / Information Technology Position IT-Software
Recruitment Department Number Of Recruits several
Work Location All Cities Nature Of Work Full Time
Gender Requirements Male Marriage Requirement No marital status restrictions
Education Level Open to all levels Work Experience No work experience restrictions
Age Requirement Above 18 years old Salary Package Negotiable
Updated Date 2022-10-31 Valid Until Long-term validity
Job Description

iRely is a fast-growing software company providing large companies business management software for petroleum distribution, retail, agriculture and commodity industry. We have nearly 40 years of experience providing end-to-end Enterprise Resource Planning (ERP) and Commodity Trading and Risk Management (CTRM) to over 500 customers in more than 25 countries.

With that growth, we need highly capable Senior Web Developers that follows up-to-date best practices to provide scalable solutions. The ideal candidate will be a highly motivated team player with a full understanding of software development lifecycle concepts who can work in accordance with defined workflows. The candidate must be an experienced web developer with an Agile development background and the ability to complete tasks on schedule. This role requires professional communication and collaboration with a cross functional team, stake holders and clients.

He/ She will also be working with a very diverse and dynamic development team that will help him and the company in executing successful delivery and implementation of new products and improvements. You should also be able to regularly update the team on any developments, latest technology trends that is applicable to our business and technical needs, tools/software; and latest news/information that is relevant to our business and digital products. He/ She will also be responsible and ensure all relevant documents are well created, organized, and updated.

Duties and Responsibilities

Designs and implements long-term strategic goals and short-term tactical plans to manage and maintain existing or new technology and software.Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team.Reviews new and existing solutions design for compliance with standards and architectural plans.Produces solution documents and communicates plans to stakeholders like Business Analysts and software development teams.Audits or ensure that project development followed the approved technical solutions.Participates in training, design, documentation, and delivery efforts with the Project/Product Manager.Writing testable, scalable and efficient code and leading code reviews.Aware of technology trends with relation to system or software development trends as much as possible.Leads the development in terms of solutions or methodologies.Directing the development team in the design, development, coding, testing and debugging of applications.Participates in proposal generation (i.e. review of the requirement, designing application features and architecture, coming up with the development estimates).Formulates initiatives to increase skills, quality & efficiency for the development team.Participates in process standardization and/or improvement.Mentoring junior team members and ensuring they adhere to determined software quality standards.Any other work-related duties that may be assigned.

Qualifications

8+ years of experience as a hands-on developer.Experience developing application design and solutions using but not limited to .NET technologies with specific recommendations on better performance, sustainability, security, cost, maintenance and lifespan of the application and other related services.Experience on Azure cloud technologies including DevOps operations and resources.Hands-on experience with Azure deployment and management services.Working knowledge of software development practices and Internet-related technologies highly desired.Having experience to support and work on large scale web and mobile application.Knowledge of RESTful Web Services, XML, JSON, PowerShell, Jenkins, Confluence and JIRA.Ability to communicate effectively with the management and work cross-functionally across multiple departments which requires your expertise and support.Strong verbal and written communications skills with excellent teamwork and interpersonal skills.Well-developed analytical, diagnostic and problem resolution skills.Proven ability to work with high degree of independence, self-directed with strong time-management and prioritization skills.Flexible and adapt quickly in a dynamic business environment.Technical degree required, Computer Science or equivalent.Someone who is responsible, highly accountable, proactive and collaborative.

Well verse in following technology:

.NET Core, ASP.NET, Entity framework and C# used for web application development.IIS Configuration and Azure DeploymentMS SQL Server, T-SQLHTML, Javascript, jQuery and RazorRestful API, GraphQL and API microservicesApplication security protocols like IDP, OpenIDConnect, JWT, etc.Design patterns like MVC, TDD and DDD, BDD is a bonus.Azure cloud resources and technologies like CosmoDB, DevOps Pipeline, CI/CD, WebApps, Kubernetes, Containers, Data Factory, Docker, PaaS and IaaS, Function App, etc.

Additional skill set will be advantageous:

ASP.NET Core, .NET 5/6Web Interface Design UsabilitySVN, Jenkins, GIT, BitbucketMicrosoft SQL ServerHTML5, SEO, mobile optimized HTMLCSS pre-processing platforms, such as LESS and SASSExperience in data analysis and document indexing solution.Experience in web application and database performance tuning.Experience in test automation tool/script using Postman or Selenium.
ReportFavorites 0
More>Company Introduction
We are a progressive, results-oriented organization building next-generation business applications for the World. Our integrity, dedication and talent have created a corporate culture where the right person can truly thrive. We are interested only in individuals that share these attributes and will contribute to the productivity of our team. Our products and services utilize the latest technologies, allowing our employees to gain valuable skills and exposure to a broad range of experiences.


You are not logged in yet. Please log in to view the details.

More>Other Job Openings
网站首页  |  Refunds and Return Policy  |  Disclaimer  |  Help Center  |  About us  |  Contact Us  |  Use agreement  |  Privacy Policy  |  Privacy Policy  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报