Software Developer

Details of the offer

? Develops software solutions by analyzing user requirements; designing software solutions; envisioning system features and functionality.
? Designs and develops business applications by setting expectations and feature priorities throughout the development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
? Documents and demonstrates solutions by developing documentation, code comments, and clear code.
? Completes application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
? Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
? Protects operations by keeping information confidential.
? Provides information by collecting, analyzing, and summarizing development and service issues.
? Provides developer support, high-level technical consultation, and developer mentoring; communicates and articulates the architectural vision in terms that each person can understand.
? Participates in communication and negotiation with clients and stakeholders, assisting in the sale of the need for robust architecture.
? Participates in the management and scheduling of development tasks, managing time and resources for oneself and others.
? Testing of developing technologies in a controlled environment and maintenance of existing systems.
Skills: ? Organization and task scheduling
? Abstract thinking and logical reasoning
? Data modeling skills in multiple methodologies
? Ability to self-evaluate and adapt quickly
? Presentation and communication skills
? Finance and return on investment calculation skills
? Dealing with difficult and change-resistant people
? Charismatic, sense of humor
Qualifications: ? The candidate must possess at least a high school diploma, vocational diploma/short course certificate, or bachelor's degree preferably in Software Development.
? With at least 5 years of relevant work experience specializing in software development.
? Keen attention to detail, document management, and good oral and written communication skills.
? Knowledgeable to proficient skills in C#, ASP.Net, SQL, Flutter, Typescript, Bash, Python.
? Interest in emerging/recent technologies is appealing but not strictly necessary: Rust, Go, and any others that the developer has an interest in.
? Knowledgeable with programs like Visual Studio, VS Code, SQL Management Studio, SourceTree/GitKraken (Git Repositories), Google Drive, ClickUp, Slack.

#J-18808-Ljbffr


Nominal Salary: To be agreed

Source: Grabsjobs_Co

Requirements

Data Engineer (Databricks)

Have you ever envisioned a world where data seamlessly transforms into insights, propelling businesses forward? Imagine being at the forefront of this data-d...


Sharesource - National Capital Region

Published a month ago

Senior Software Architect (Manila- Remote)

Token Metrics is seeking an exceptional Senior Software Architect to lead the evolution of our analytics platform and trading bot. This key role will be inst...


Token Metrics - National Capital Region

Published a month ago

Devops Engineer

Job Qualifications: Two or more years of experience working as DevOps Engineer / Python/Backend Developer / Cloud Engineer / Software Reliability Engineer / ...


Grow Inc. - National Capital Region

Published a month ago

Application Management Specialist

Role Summary: The Application Management Specialist is responsible for providing second-level support for business applications, focusing on resolving techni...


Orix Metro Leasing And Finance Corporation - National Capital Region

Published a month ago

Built at: 2024-12-23T03:29:17.693Z