Job ApplicationShare with Friends Jobs Market Category Jobs Market Category Switch Channel

Senior Web Full-Stack Developer

2022-10-31 17:59IP Location 菲律宾1350
Area:All Cities
Industry Category:Computer / Information Technology
Position:IT-Software
Department:
Number Of Recruits:several
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:Above 18 years old
Salary Package:Negotiable

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.
Report
Favorites 0
Contact Details


Login Or Register


Product Manager

Negotiable All Cities

QA Software Tester

Negotiable All Cities

Software Application Developer

Negotiable All Cities