Technology Developer Job Description
Technology Developer Duties & Responsibilities
To write an effective technology developer job description, begin by listing detailed duties, responsibilities and expectations. We have included technology developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Technology Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Technology Developer
List any licenses or certifications required by the position: ITIL, TRIRIGA, IBM, AWS, SAP, ACE, I3, NICE, V3, PMP
Education for Technology Developer
Typically a job would require a certain level of education.
Employers hiring for the technology developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Engineering, Education, Technical, Information Technology, Information Systems, Technology, Computer Engineering, Graduate, Management Information Systems
Skills for Technology Developer
Desired skills for technology developer include:
Desired experience for technology developer includes:
Technology Developer Examples
Technology Developer Job Description
- Help develop analytics used to target content distribution
- Interact directly with the business to gather requirements and understand current business flows, processes, and architecture
- Design and develop technical solutions to business problems
- Design and develop Windows and Web applications using WPF, Winforms, HTML, and JavaScript
- Design and develop Web services using C#, ASP.net, and SQL
- Collaborate with other technology areas within the firm to learn about and determine when to leverage their solutions
- Utilize agile development methodologies as part of a full software development life cycle
- Build partnerships with the Fixed Income business to drive efficiency in their pre and post-trade experience
- Interface daily with Front Office and Middle Office
- Run projects that continue to improve the availability, stability, performance of the system
- Knowledge of JavaScript frameworks such as JQuery, Angular, Backbone, Node.js
- 2 years of combined software/application development experience in JavaScript and frameworks (jQuery, Backbone, RequireJS, ), HTML, CSS
- Experiencewith build, code and deploymentprocesses and have contributed to design using scripting (preferably Powershell)
- Experience in requirements analysis and change management
- Strong experience with SQL programming and relational databases (DB2, Sybase Preferred)
- Experience using Eclipse IDE or any other equivalent development IDE
Technology Developer Job Description
- Working closely with other Technology groups to collaborate on specific development projects, coordination of software upgrades and installation of new products
- Recognizing and identifying potential areas where existing systems, policies and procedures require improvement or change, and where new ones need to be developed to fill any existing gap
- Administering & maintaining current BI platform solutions and enhancing them as and when required
- Maintain and support existing production systems directly with the business users
- To work closely with operations to establish requirements
- Work as part of the Global IT team
- Be part of the team that will architecture and build the content platform
- Be ready to adapt and extend the architectural plan as new product goals and technical challenges emerge in an agile, continuous development environment
- Engineering/developing features for the Web hosting applications and integration of services with mobile apps
- Building Mobile Applications with abilities to design, develop and maintenance of iPhone and/Or Android apps
- Experience with Perforce or similar source-control system and JIRA or similar job-tracking system
- Experience with Build tools like Ant, Electric Commander and Train
- Knowledge of timeseries analysis q/kdb+
- High Throughput
- Knowledge of SecDB/Slang/Odyssey back office a big plus
- Strong object oriented programming techniques
Technology Developer Job Description
- Deliver production quality code on client facing systems
- Collaborate with users and scrum team members as part of their software development/delivery practice
- Track progress on assigned tasks and maintenance activities per team standards
- Track progress of execution and delivery per established metrics and success criteria
- Program and customize midoffice routines for automation initiatives
- Provide a proactive and consultative approach to midoffice development
- Create and enhance existing midoffice automation library including testing and posting of new versions
- Learn, understand and adhere to department guidelines and procedures consistently
- Successfully complete department and industry training
- Correctly utilize company help desk application to track productivity
- Perforce, Jira, Wiki
- Develop a deep understanding of the Futures Clearing Business and associated business flows
- Develop a deep understanding of GS Futures CT systems and related applications
- Minimum 1 year academic or industry experience programming in a compiled language
- Comfort with standard SDLC tools, version control systems, diff utilities
- Significant, demonstrable professional web development experience
Technology Developer Job Description
- Provide proactive, consultative approach to MidOffice development
- Design solutions to increase agent productivity, decrease errors and reduce hits
- Use effective time management to work on multiple requests concurrently and deliver on time per department service level agreement
- Meet or exceed department productivity expectations as measured via help desk statistics
- Study and develop cutting-edge techniques in deep learning, graphs, machine learning, and data analytics, and perform in-depth analysis and optimization to ensure the best possible performance on current- and next-generation GPU architectures
- Work directly with key customers to understand the current and future problems they are solving and provide the best AI solutions using GPUs
- Understand both business requirements and the enterprise architecture vision to design portfolio solutions
- Build high performing and scalable code to support thousands of concurrent users
- Develop and maintain secure, high performing, resilient and scalable web and mobile backend as a service (MBaaS) platforms using .Net and C#
- Provide thought leadership and collaborate with cross functional engineering teams to improve digital platforms
- Experienced C/C++ Programmer with a strong understanding of SDLC processes
- Ability to synthesize and implement automated testing
- Excellent communications, verbal and oral, are essential
- Working knowledge of network routing and protocols (TCP/IP, Firewalls ) beneficial but not essential
- Should be able to take up development work on complex components
- Ability to communicate with end users across all business functions
Technology Developer Job Description
- You excel at building strong relationships with our business partners, implementing quality improvements to our products
- Design, develop, test, deploy, maintain and improve enterprise grade systems that are resilient, scalable, and secure
- Develop SQL stored procedures and views and optimize SQL processes
- Work within a team to analyze requirements, provide estimates on effort and develop cutting edge HTML5/Javascript applications
- Provide well considered opinions and suggestions to help evolve the development methodologies, tools and best practices of the organization
- Provide (disruptive at times) design and development approaches and tools to push the team the team to constantly innovate
- You like writing elegant, readable and well-documented code, with unquestionable test coverage
- You enjoy working as part of a team responsible for the development and ownership of a key functional business deliverable
- You exhibit a hunger to learn new things (business/technologies) and are excited to engage in GS developed platforms and languages
- You are excited to grow your career with us, inclusive of opportunities to lead projects and teams over time
- Provide day to day and EOD systems support
- Ability to participate and/or facilitate design and code reviews
- Strong web application development background preferred
- Specific experience in Sybase IQ/ASE a plus
- Experience with enterprise reporting systems (SSRS, Cognos, ) is beneficial
- Exposure to enterprise ETL systems such as Informatica is desirable