Software Specialist Job Description
Software Specialist Duties & Responsibilities
To write an effective software specialist job description, begin by listing detailed duties, responsibilities and expectations. We have included software specialist job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Specialist Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Specialist
List any licenses or certifications required by the position: ITIL, II, SFDC, MCSE, UI, ISTQB, SCRUM, IAT, MCITP, PKI
Education for Software Specialist
Typically a job would require a certain level of education.
Employers hiring for the software 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, Engineering, Science, Technology, Math, Education, Technical, Information Systems, Information Technology, Chemistry
Skills for Software Specialist
Desired skills for software specialist include:
Desired experience for software specialist includes:
Software Specialist Examples
Software Specialist Job Description
- You will investigate issues by reviewing/debugging code and providing fixes and workarounds, will review changes for operability to maintain existing software solutions, will highlight risks and will help mitigate risks from technical aspects
- You will create a product that will be used in world largest Telco operators using newest technology
- You will serve as an expert on a cutting edge evolving technology
- You will be responsible for micro service framework development while providing expertise in the full software development lifecycle, from concept and design to testing
- You will work collaboratively with Product owner, Architect, design, testing and other teams
- You will contribue all phases of the development lifecycle
- You will have the apportunity to provide expertise in the full software development lifecycle, from concept and design to testing
- Provide technical guidance to ensure conversion quality and efficiency
- Provide application knowledge to the conversion development teams
- Fix and support application issues related to converted data in production
- 5-7 years of integrated campaign management experience in a fast paced cloud or software environment
- 3 + years' experience managing/coordinating all aspects of a project lifecycle for multiple projects simultaneously with individual production schedules
- Execute test plans and track software defects/bugs
- Work with the design team to resolve bugs, enhance existing test plans to improve test coverage
- Help refine processes for testing and validation of existing and future software to ensure consistent, repeatable verification, reliability and robustness
- Maintain the test system configurations to ensure accurate and complete test coverage and test results
Software Specialist Job Description
- You will actively look for opportunities to innovate, and drive continuous improvement and efficiency in all assigned tasks
- You will design, develop, execute and document non-functional tests
- You will investigate performance and non- functional problems
- You will suggest and test tuning to improve performance
- You will work in Agile methodology
- You will test, tune and support development teams with complex business scenarios
- You will assist in investigating real-life issues on customer production sites
- Provide Software Support Quoting, and analyze customer equipment configuration for software products to prepare and deliver upgrade sales quotations
- Track expiring software support agreements (SSA’s), determine renewal and uplift opportunities, and quote SSA’s for North American Sales/Service organization
- Provide support for Sales/Service teams during the sales cycle, and continuously in support of Service and the Customer Install Base
- Previous project management experience would be highly rated
- Experience with Microsoft Office Applications (Excel/PowerPoint/Word) highly regarded
- Completion of a bachelor’s degree in a related field
- Candidate must be familiar with typical imagery
- Direct field/practical experience formal government training in related areas
- Familiarity with using and placing material on online collaborative environments
Software Specialist Job Description
- Collaborating effectively with other groups and partners
- Providing developer support for production applications
- Responsible for converting business requirements to functional requirements to support the development of components, products and applications
- Responsible for coding software which meets requirements, promotes re-use of software components, and facilitate ease of support
- Conduct unit tests, tracking problems, and implementing changes to ensure adherence to test plan and functional requirements
- Provide project backing by training end users on Microsoft Office, Adobe Acrobat, and other proprietary applications
- Projects include the creation of training materials and courseware, conduction of training needs assessments, and production of training evaluation surveys
- Develop customized courses based on client need and recommendation
- Deliver training materials, including information and troubleshooting guides
- Coordinate with subject matter experts to ensure curriculum and courseware are accurate and meet learning objectives
- Desirable experience with Workflow and DevOps tools (Puppet, Salt, Ansible)
- UX Skills a big plus
- Requires a detailed and comprehensive knowledge of category management, business and supply chain management practices, theories, principles, and disciplines
- Demonstrates creative problem solving and design of innovative solutions
- Strong aptitude/ technical knowledge for understanding information systems, processes and structures
- Expert analytical /decision making capabilities, including strong data manipulation skills using MS-Excel
Software Specialist Job Description
- Monitor the purchase lifecycle for software products to ensure proper entitlements and products are received according to the license requirements
- Participate in the software maintenance renewal process
- Resolve end user software problems/issues timely to avoid lost of production and/or interruption of service
- Develop and perform self audits on the Firm’s internal software records and usage to ensure ongoing compliance effort and reduce risk for financial impact for non compliance
- Research and recommend options to avoid unnecessary excessive costs and reduce the overall software costs for the Firm
- Act as a software compliance subject matter expert and provide guidance and expert advice
- Maintain software asset record database for licenses assigned to individual users
- Assist in budgetary trending for current and future budgets
- Assist in reviewing the license agreements for metric clarity and accountability
- Lead the application SW team in the creation and implementation of a modular/re-usable software strategy and architecture based on AUTOSAR
- Expertise in JavaScript, AngularJS, NodeJS, HTML 5.0, CSS 3.0
- Incumbents at this level perform their functions with considerable independence and judgment
- Excellent written and verbal communications across internal and external resources and in support of RFIs, RFPs processes, business engagements and presentations
- CIPS or equivalent certification a plus
- Must be able to learn, understand and apply new technologies, mentor and train others in using new technologies
- Typically requires a bachelor's degree or equivalent and 5+ yrs related experience
Software Specialist Job Description
- Analyses and development of front end software/applications including Java and COBOL
- Support the development, implementation and enhancement of operational processes and Procurement systems
- Perform data mining, effectively institute and manage KPIs and metrics that support and align with Procurement goals
- Identify and effort improvements across Procurement operations
- Understand and communicates operational and end user challenges
- Collaborate with team to improve value delivery to the organization by enabling operational functions and processes
- Experience working in Onshore/Offshore model will be considered a differentiator
- Assign and process purchase orders in SAP
- Confirm purchase orders with vendors
- Analyze backorder report proactively
- Bachelors in Computer Science, Information Systems/Technology, Business, or equivalent work experience
- Strong quantitative, analytical, problem solving skills, including the ability to accumulate, organize, and assimilate large amounts of informationStrong Excel skills
- Requires an Associate's degree in Training, Information Systems, or related disciplines
- General experience with communications protocols is a plus, TCP/IP, RS232, CAN, Modbus
- Server Query Language (SQL) would be a plus but not required
- Approachability– is easy to approach and talk to