Developer, Software Job Description
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:
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:
Desired experience for developer, software includes:
Developer, Software Examples
Developer, Software Job Description
- 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
- 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
Developer, Software Job Description
- 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
- 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
Developer, Software Job Description
- 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
- 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
Developer, Software Job Description
- 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
- 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
Developer, Software Job Description
- 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
- 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