Developer, Software Job Description

Developer, Software Job Description

4.8
194 votes for Developer, Software
Developer, software provides guidance and definition of IT architecture to effectively support the corporate business strategy in Business, Application, Data and Technical Architecture.

Developer, Software Duties & Responsibilities

To write an effective developer, software job description, begin by listing detailed duties, responsibilities and expectations. We have included developer, software job description templates that you can modify and use.

Sample responsibilities for this position include:

Participate in architecture design efforts
Write C#/VB code in a multi-tiered, multi-threaded .NET environment
Write code, test and debug application and data retrieval logic, including enhancing and developing functionality for the TNR reporting engine
At least two years of in-depth network application development experience and strong background familiarity with standard network stack implementations
Cooperate with internal stakeholders to analyze and document requirements
Evaluate and recommend new technologies and concepts for development
Support and interact with international locations and vendor partners for interconnection projects into a global collection service framework
Support the change request and issues resolution process for existing deployments
Work in the implementation of various modules for the large suit of ecommerce products and consumer oriented web sites and Web Services
Work directly with product and business users in delivering new projects

Developer, Software Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Developer, Software

List any licenses or certifications required by the position: IAT, NET, MCTS, SSL, TCP/IP, UNIX, OS, MCPD, TCI, ELB

Education for Developer, Software

Typically a job would require a certain level of education.

Employers hiring for the developer, software job most commonly would prefer for their future employee to have a relevant degree such as Master's and Bachelor's Degree in Computer Science, Engineering, Education, Technical, Information Technology, Software Engineering, Computer Engineering, Software Development, Technology, Mathematics

Skills for Developer, Software

Desired skills for developer, software include:

Application
Data and infrastructure architecture disciplines
Architecture
Java
Design and business processes
JavaScript
CSS
HTML
JSON
Environment

Desired experience for developer, software includes:

4+ years Python design and development experience (preferably Python 3)
Strong database experience (SQL, stored procedures, data modeling)
Visual Basic, Visual Basic .Net)
Design, develop, and implement customer's documented functional specifications
Design, develop, and implement customer's verbal functional specifications
Work with customer to achieve correct functional specification

Developer, Software Examples

1

Developer, Software Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of developer, software. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for developer, software
  • Day to day technical guidance of external (offshore) development teams from an engineering capacity
  • Technical familiarity with common network protocols such as HTTP, FTP, SSH, TLS/SSL, and SMTP
  • At least one year of experience with packet and traffic analysis tools such as Snort, tcpdump or wireshark
  • At least one year of experience in rapid prototyping within a compressed development schedule
  • Participate in the design process, helping the team to envision the final, implemented solution
  • Transform concepts and mockups into high-quality interactive working prototypes for new and existing products
  • Iterate to incorporate new concepts and test new designs
  • Focus on user experience, intuitive interfaces and interaction layers to create user friendly web pages and applications
  • Liaise between the design and development teams to assure designs details are implemented correctly using best practices and the meeting the design vision
  • Design, prototype & build interactive, powerful security analytics platform
Qualifications for developer, software
  • CFA or commitment to obtain CFA
  • Knowledge of Excel functions for fixed income analysis
  • Generate ideas and make them happen
  • BS or MS in Accounting/Computer Science/Information Technology or related work experience
  • Develop working software to the definition of done
  • Perform code reviews and provide constructive feedback
2

Developer, Software Job Description

Job Description Example
Our innovative and growing company is looking for a developer, software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for developer, software
  • Designing system platforms in various open source languages
  • Troubleshooting and debugging code
  • Working on mobile apps and embedded systems
  • Contributing to cloud-computing systems and other code
  • Solving complex business problems for our world-class client organizations
  • Be responsible for SW development for international customer in OSS/BSS areas
  • Work independently on SW design, development, unit testing and integration testing deployment
  • Maintain the SW in the whole product live cycle
  • Plan and manage the technical implementation of systems integration projects with due consideration for time and budgetary targets
  • Plan, manage and document software development and/or software customization activities within a systems integration project
Qualifications for developer, software
  • Experience working with analytics platforms (Omniture, Mixpanel, Conviva)
  • Experience working with CMS systems
  • Familiarity of change management, version control & change management tools & processes
  • Demonstrable experience with JavaScript frameworks
  • Experience with Ajax (Single-page interface
  • Proactive communicator – specifically, working with business teams to continuously prioritize and re-prioritize technical requirements
3

Developer, Software Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of developer, software. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for developer, software
  • Support and/or participate in the system integration procedures and tests
  • Support and/or participate in the acceptance procedures and tests
  • Lead the design and development of the tools used across EA to manage and monitor platform services
  • Work with the team to design and implement the APIs needed to support product requirements
  • Ensure strict delivery as per contracted scope with proper change management
  • Work on an engineering team to design and develop applications to support the business units
  • Work collaboratively within IT and various business units across the firm
  • Design and support reports and reporting processes
  • Partner with various teams to research, resolve, and document production issues
  • Involve in all the SDLC phase starting from Requirement analysis, design, implementation, unit testing
Qualifications for developer, software
  • Experience with Bloomberg API, Intex API, Argus, and Excel modeling
  • Minimum three (3) years of technical expertise in .NET (C#), ASP, ASP.NET VB.NET and Windows stack
  • At least three (3) years of experience with MS SQL Server
  • Strong background in data structures, algorithms, and object-oriented programming in C++
  • Brilliant problem-solving abilities
  • Knowledge of any other development language, including Java, Python, or Perl and shell scripts
4

Developer, Software Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of developer, software. We appreciate you taking the time to review the list of qualifications and to apply for the position. If you don’t fill all of the qualifications, you may still be considered depending on your level of experience.
Responsibilities for developer, software
  • Can create software from the beginning until the end, with quality
  • Are curious, analytical and enjoy teamwork
  • Find cultural diversity interesting, not frustrating
  • Understand customer’s requirements and independently creates design and implements software for medium complexity project
  • Drive project delivery from end to end, including design and/or review, testing and maintenance of products
  • Drive critical defects fixing in a timely manner
  • Providing estimates for his tasks
  • Following technology best practices
  • Participating and adhering to company’s Technical Design Review Process
  • Performance metrics/scalability
Qualifications for developer, software
  • 5+ years’ in SQL development (SQL Server)
  • Experience using SQL Tools such as SQL Profiler and Database Tuning Advisor
  • 3 years + experience developing Windows solutions using Microsoft technologies
  • 3 years + experience with .NET development, C#, WPF/ Winforms
  • Expert knowledge and capabilities in Java, JEE, Groovy & Grails and spring
  • Above average experience with enterprise level Postgres
5

Developer, Software Job Description

Job Description Example
Our innovative and growing company is looking to fill the role of developer, software. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for developer, software
  • Work with customers and partners during Alpha/Beta phases to identify and resolve product defects
  • Manage and build software solutions across Digital Platform
  • Focus on backend development
  • Work closely within the tech lead to bring enhancements to a reality while managing all aspects of the software development lifecycle
  • Contribute on the design and development of new services and solutions around the Translation Experience
  • Maintain and improve existing solutions within the Translation Platform
  • Build and operate large-scale, highly available, and distributed services and solutions
  • Build and maintain unit and functional test cases
  • Be an agile team player
  • Focus on innovative solutions, based on new approach and technologies
Qualifications for developer, software
  • Proficiency in Python or Ruby software development on Linux platforms
  • Data visualization techniques
  • Graphics programming
  • Linux and Mac Operating Systems
  • Algorithmic and development experience in machine learning
  • Development experience in a distributed or clustered processing environment

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates