The Software Developer develops and implements solutions across multiple value streams within the business, turning complex business problems and opportunities into streamlined and integrated applications and services utilizing forward-thinking technology. This team member is involved in all parts of the solution delivery process: ideation, architecture and design, technology selection, partner management, development, delivery and planned support.
This team member uses tools and techniques such as cloud and XaaS APIs to help our business grow exponentially. This role is 80% hands-on and 20% strategic.
Work with our teams to develop and support solutions and experiences
Manage technology partnerships to drive impactful outcomes
Use popular libraries and frameworks such as GitHub, Node.js and Angular
Create architecture models and explain complex business ideas in a simplified manner
Develop solutions through APIs and service-oriented architectures
Understand and identify business processes and opportunities for technology in those value streams
Handle process improvement and business alignment activities
Provide hands-on support and development for new features on production systems
Design and develop high-volume, low-latency applications for mission-critical systems
Write well-designed, testable, performant, and efficient code
4-year degree in MIS, Computer Science, Engineering, other science related field or equivalent combination of education and relevant experience.
Design and/or draft program and system documentation to accurately reflect the system, and in cases, program flow.
Develop program code for assigned projects. This includes debugging and testing before program(s) are installed in production.
Proven working experience in both backend and front-end engineering
Understanding of operating systems and web hosting
Management, critical thinking and comprehension skills
Personable demeanor and the ability to communicate effectively
Ability to work both on a team and independently
Ability to impact business outcomes strategically and tactically
Curiosity and the ability to think about the big picture
Ability to come up with innovative technology solutions
Passion for technology
60 freelancer đang chào giá trung bình $53/giờ cho công việc này
Hi, I'd love to be part of the team. I'm up for it and also available for a technical call interview. So, you can evaluate my skills accordingly. Thanks, Adeel