Software Developer Specialist Job Description
Software Developer Specialist Duties & Responsibilities
To write an effective software developer specialist job description, begin by listing detailed duties, responsibilities and expectations. We have included software developer specialist job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Developer Specialist Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Developer Specialist
List any licenses or certifications required by the position: PHP
Education for Software Developer Specialist
Typically a job would require a certain level of education.
Employers hiring for the software developer specialist job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Information Systems, Education, Engineering, Information Technology, Mathematics, Technical, Finance, Computer, Software Development
Skills for Software Developer Specialist
Desired skills for software developer specialist include:
Desired experience for software developer specialist includes:
Software Developer Specialist Examples
Software Developer Specialist Job Description
- Ability to support web-based Java applications
- Embrace and evangelize change
- Perform website optimization
- Perform technical impact analysis
- Work with the Technical Architect, Development Lead, and Business Analyst to determine and implement appropriate design and code changes, and make relevant recommendations to the team
- Provide technical guidance to the product/team in various web technologies
- Train and assist other developers in various aspects of the work
- Work on an agile software development environment as needed
- Collaborate with software engineers and designers as part of a dynamic, distributed, fast moving project team to write great code and build elegant systems which make an impact
- Execute development tasks for new and existing mobile and web based software applications
- Trading systems or surveillance system experience preferred
- CI tool experience, Jenkins, Team City
- ETL tools familiarity such as Talend, ODI
- BI visualization tool knowledge such as IBM Cognos, Tableau, QlikView
- Experience with Agile a plus (pair programming, test driven development, XP, continuous integration)
- Candidate must possess a University degree in Computer Science, Information Technology, or similar discipline
Software Developer Specialist Job Description
- Analyze and accurately estimate development tasks, seeking clarification and recommending adjustments as necessary
- You will be passionate about application development, programming, statistics, and data visualization
- You get thrilled if you can simplify peoples’ lives by automating standard tasks and you get excited when the push of a button yields a result which previously took hours to get
- You can raise the bar with respect to programming, coding standards, version control
- You have worked with a distributed version control system and can help us define our needs and discuss them with IT
- You are familiar with request tools and can support us to establish and sustain such a tool for all statistical requests within the larger team
- You are familiar with the concepts of agile software development
- You take pride in what you do, and how fast you do it
- You enjoy mentoring your team mates in your strengths
- You take personal responsibility for determining what you are going to do to help your team meet its objectives every day and every sprint
- With experience developing web-based ERP system
- Airline industry knowledge or experience a plus
- Relevant project management skills – project status reporting, task delegation, stakeholder management
- Relevant team management skills – mentoring, training, planning, performance management
- Ability to work in a dynamic, fast paced and multi-cultural environment
- Team player, high initiative and quick learner
Software Developer Specialist Job Description
- The ideal candidate has experience with client-side / device-side application development
- C# based development of batch interfaces for the leveraging an Oracle database
- C# based development of intranet web pages to allow end user management of an Oracle based database
- C# based reporting, leveraging Excel Automation
- Using existing web services from C#
- Creating coding standards for C# development for batch interfaces
- Performing code reviews to ensure design and coding standards are met
- Debugging and troubleshooting performance problems in C# code
- Administering Microsoft Team Foundation Studio
- Offering technical expertise on C#.net capability to business community
- 5 – 10 year experience with a variety of access management and identity management solutions such as NetIQ Access Manager, NetIQ eDirectory, NetIQ Identity Manager
- Certified NetIQ Identity Manager Administrator (CNIMA)
- Certified Linux System Administrator (RHCSA)
- Enterprise development experience--with Java- & Microsoft-based technologies with proven customer examples
- Experience on AngularJS 1.5 and JQuery is a plus
- 5+ years of experience developing enterprise application products
Software Developer Specialist Job Description
- Work closely with development team and product managers for understanding the specifications
- Ensure architectural integrity and product quality
- Adhere to the established processes and tools
- Participate and contribute to development team project meetings and scrums
- Prepare technical and implementation design documents
- Excellent verbal and written communication skills Preferred Qualifications
- Work with the latest web technologies, applying them to our unique highly sophisticated investment software
- Design and implement new integration patterns and accelerators on various integration platforms (IBM integration Bus, IBM MQ, webMethods)
- Support the relationship with test and production support teams to coordinate problem analysis and fixes
- Work closely with development, product owners, architects, design engineers and testing staff
- Oracle SQL knowledge and the ability to write simple to complex queries
- Experience working on small teams from project definition through implementation
- Lean Agile development (SCRUM, Kanban) experience
- Minimum of 5+ years of experience integrating and/or configuring complex software systems
- Minimum of 5+ years of experience and skills in software defect resolution and root-cause analysis
- Minimum of 2+ years or more experience leading small technical team
Software Developer Specialist Job Description
- Wildfly/RedHat EAP, Message Oriented Middleware
- JIRA, TeamCity
- Understanding, writing and debugging complex Oracle SQL
- Understanding, writing and debugging Oracle PL/SQL stored programs
- Demonstrating experience with large data models
- Design, develop, build and test solutions for multiple platforms
- Document requirements, designs, user-stories, test plans and user guide
- Address queries related to usage, analyze logs, configurations and troubleshoot issues
- Collaborate and communicate effectively with internal and outsourced development partners
- Create, coordinate and administer the design and implementation of innovative research systems involving web applications, mobile apps, test development and delivery prototypes, and/or enhancements to existing applications and systems
- Bachelor's degree in Computer Science, Computer Information Sciences, and/or related field
- Experience and knowledge with configuring Property & Casualty Insurance products
- Experience and knowledge with the Property & Casualty business domain
- With at least 2 years hands on development experience in either C# (preferred) or Java
- With at least 2 years hands on web development experience (frontend and backend)
- Airline industry knowledge or experience is a plus