Software development specialist job description
Updated March 14, 2024
11 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.
Example software development specialist requirements on a job description
Software development specialist requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in software development specialist job postings.
Sample software development specialist requirements
- 3+ years of experience in software development
- Bachelor's degree in computer science or related field
- Proficiency in programming languages such as Java, Python, C++
- Experience with software testing and debugging
Sample required software development specialist soft skills
- Strong problem-solving skills
- Excellent communication skills
- Ability to work in a team environment
- Attention to detail
- Adaptability and willingness to learn new technologies
Software development specialist job description example 1
Bestica software development specialist job description
Job DescriptionBestica is a trusted provider of solutions in Information Technology and Healthcare sectors to the DoD, Federal and Commercial markets. Our guiding principle and core values help us care for our people and the community; and build a culture of excellence which in turn helps us achieve our organizational objective of exceeding customer’s expectations in each and every project. Headquartered in San Antonio, TX, we were founded in 2005.
Sr. Java Developer
Location: Reston, VA
Overview:
Develop and configure customized software product/system to meet client requirements. Build and support specialized customizations to the core asset software including conversions, interfaces, enhancements and user interface modifications. May include end-to-end software development starting from analysis moving on to design, implementation, QA, delivery and maintenance. Applies knowledge of technologies, applications, methods, processes and tools to support a client, project or entity.
Job Responsibilities:
Provide functional and/or technical expertise to plan, analyze, define and support the delivery of future functional and technical capabilities for an application or group of applications. Has experience in Scala programming and RESTful and SOA services Additional Preferred Skills: Java, Jasvacript MVC, Cloud Architecture, Maven, Spring, Everware MDA, Marklogic, XML, Linux Redhat suite, Alfresco, and Redis Cache Provide functional and/or technical expertise to plan, analyze, define and support the delivery of future functional and technical capabilities for an application or group of applications. Assist in facilitating impact assessment efforts and in producing and reviewing estimates for client work requests. 15+ years’ experience with Java Development. Additional Preferred Skills: Java, Jasvacript MVC, Maven, Spring, Everware MDA, Marklogic, XML, Linux Redhat suite, Alfresco, and Terracotta.
Bachelor’s Degree Required
Public Trust Clearance Required
We at Bestica believe our success is a direct result of hard work and outstanding employee dedication. Our environment is dynamic, friendly, and collaborative. We foster a positive culture, where innovation and synergy are encouraged to build our workplace into a community of like-minded, passionate people.
If this opportunity aligns with your capabilities and career desires, please take a moment to visit our website at www.bestica.com. Send us your resume, along with a cover letter indicating the contribution you will make at Bestica.
Sr. Java Developer
Location: Reston, VA
Overview:
Develop and configure customized software product/system to meet client requirements. Build and support specialized customizations to the core asset software including conversions, interfaces, enhancements and user interface modifications. May include end-to-end software development starting from analysis moving on to design, implementation, QA, delivery and maintenance. Applies knowledge of technologies, applications, methods, processes and tools to support a client, project or entity.
Job Responsibilities:
Provide functional and/or technical expertise to plan, analyze, define and support the delivery of future functional and technical capabilities for an application or group of applications. Has experience in Scala programming and RESTful and SOA services Additional Preferred Skills: Java, Jasvacript MVC, Cloud Architecture, Maven, Spring, Everware MDA, Marklogic, XML, Linux Redhat suite, Alfresco, and Redis Cache Provide functional and/or technical expertise to plan, analyze, define and support the delivery of future functional and technical capabilities for an application or group of applications. Assist in facilitating impact assessment efforts and in producing and reviewing estimates for client work requests. 15+ years’ experience with Java Development. Additional Preferred Skills: Java, Jasvacript MVC, Maven, Spring, Everware MDA, Marklogic, XML, Linux Redhat suite, Alfresco, and Terracotta.
Bachelor’s Degree Required
Public Trust Clearance Required
We at Bestica believe our success is a direct result of hard work and outstanding employee dedication. Our environment is dynamic, friendly, and collaborative. We foster a positive culture, where innovation and synergy are encouraged to build our workplace into a community of like-minded, passionate people.
If this opportunity aligns with your capabilities and career desires, please take a moment to visit our website at www.bestica.com. Send us your resume, along with a cover letter indicating the contribution you will make at Bestica.
Post a job for free, promote it for a fee
Software development specialist job description example 2
NTT Data International L.L.C. software development specialist job description
NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.
We are currently seeking a Software Development Senior Specialist to join our team in Irving, Texas (US-TX), United States (US).
Job Responsibilities Include:
* This individual will work collaboratively with subject matter experts and other internal resources to develop a variety of documents, guides, reference material, process maps, and work instructions.
* Produce high-quality, audience appropriate process control manuals for and technical road map documentation that contributes to the overall internal cloud process, systems, and tools.
* Translate technical ideas and processes into easy to understand documentation using established templates
* Ensure documentation is in compliance with the company's standards and branding guidelines
* Gather feedback and revise documentation as needed
* Superior writing skills with attention to detail regarding grammar, spelling, and punctuation
* Strong working knowledge of Word and PowerPoint. Able to create process flows using Visio or similar programs
* Ability to adjust to changing priorities and deadlines
Basic Qualifications:
* 2 plus years of experience as a technical writer
Preferred Skills:
* Experienced working with geographically separated teams
* Skilled at multitasking
#INDFSINS
#L1-NAM
About NTT DATA Services
NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.
NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.
We are currently seeking a Software Development Senior Specialist to join our team in Irving, Texas (US-TX), United States (US).
Job Responsibilities Include:
* This individual will work collaboratively with subject matter experts and other internal resources to develop a variety of documents, guides, reference material, process maps, and work instructions.
* Produce high-quality, audience appropriate process control manuals for and technical road map documentation that contributes to the overall internal cloud process, systems, and tools.
* Translate technical ideas and processes into easy to understand documentation using established templates
* Ensure documentation is in compliance with the company's standards and branding guidelines
* Gather feedback and revise documentation as needed
* Superior writing skills with attention to detail regarding grammar, spelling, and punctuation
* Strong working knowledge of Word and PowerPoint. Able to create process flows using Visio or similar programs
* Ability to adjust to changing priorities and deadlines
Basic Qualifications:
* 2 plus years of experience as a technical writer
Preferred Skills:
* Experienced working with geographically separated teams
* Skilled at multitasking
#INDFSINS
#L1-NAM
About NTT DATA Services
NTT DATA Services is a global business and IT services provider specializing in digital, cloud and automation across a comprehensive portfolio of consulting, applications, infrastructure and business process services. We are part of the NTT family of companies, a partner to 85 % of the Fortune 100.
NTT DATA Services is an equal opportunity employer and considers all applicants without regarding to race, color, religion, citizenship, national origin, ancestry, age, sex, sexual orientation, gender identity, genetic information, physical or mental disability, veteran or marital status, or any other characteristic protected by law. We are committed to creating a diverse and inclusive environment for all employees. If you need assistance or an accommodation due to a disability, please inform your recruiter so that we may connect you with the appropriate team.
Dealing with hard-to-fill positions? Let us help.
Software development specialist job description example 3
State of Ohio software development specialist job description
Primary Location: United States of America-OHIO-Franklin County-ColumbusWork Locations: Health Department Building 246 North High Street 1st Floor Columbus 43215Organization: HealthClassified Indicator: ClassifiedBargaining Unit / Exempt: Bargaining UnitSchedule: Full-time Work Hours: 8:00 a.m. - 5:00 p.m.Compensation: $32.65 hr Unposting Date: Oct 22, 2022, 3:59:00 AMJob Function: Information TechnologyJob Level: Individual Contributor Agency Contact Name: Gwen HartonAgency Contact Information: You will be contacted via email or phone, if selected to interview. Software Development Specialist 2 (PN 20014420) (220009K8) Job Duties
About Us:
Our mission at the Ohio Department of Health (ODH) is advancing the health and well-being of all Ohioans. Our agency is committed to building a modern, vibrant public health system that creates the conditions where all Ohioans flourish.
The Ohio Department of Health supports a hybrid teleworking model. This position may work a hybrid schedule at the discretion of the manager or supervisor, which will require occasional attendance in the office for training, meetings and other operational needs. Employees must reside within a reasonable distance to their assigned headquarters for compliance with workplace reporting requirements.
What You'll Do:
The Office of Management Information Systems administers the computer-based management systems across the ODH enterprise. The office is responsible for maintaining ODH computer networks and servers and for the development and implementation of strategies that support the current and future technology needs of the agency. We are seeking a software development specialist to develop applications and perform analysis and design with experience using .NET, Azure and MS SQL technologies. This position will:
work with business personnel to identify and document system software requirements
perform post production support for business applications which may include routine maintenance, enhancements and the need to perform research to aid in troubleshooting software production errors
conduct testing, implementation and assists with documentation
lead meetings and discussions on technical topics in support of software development
What's in it for you:
At the State of Ohio, we take care of the team that cares for Ohioans. We provide a variety of quality, competitive benefits to eligible full-time and part-time employees. For a list of all the State of Ohio Benefits, visit our Total Rewards website! Our benefits package includes:
Medical Coverage
Quality, affordable, and competitive medical benefits are offered through the available Ohio Med plans.
Dental, Vision and Basic Life Insurance
Dental, vision, and basic life insurance premiums are free after completed eligibility period. Length of eligibility period is dependent on union representation.
Time Away From Work and Work/Life Balance
Paid time off, including vacation, personal, and sick leave
11 paid holidays per year
Childbirth/Adoption leave
Employee Development Funds
The State of Ohio offers a variety of educational and professional development funding that varies based on whether you are a union-exempt employee or a union-represented employee.
Ohio Public Employees Retirement System
OPERS is the retirement system for State of Ohio employees. The employee contributes 10% of their salary towards their retirement. The employer contributes an amount equal to 14% of the employee's salary. Visit the OPERS website for more information.
Deferred Compensation
The Ohio Deferred Compensation program is a 457(b) voluntary retirement savings plan. Visit the Ohio Deferred Compensation website for more information.
Ohio is a Disability Inclusion State and strives to be a Model Employer of Individuals with disabilities. The State of Ohio is committed to providing access and inclusion and reasonable accommodation in its services, activities, programs and employment opportunities in accordance with the Americans with Disabilities Act (ADA) and other applicable laws.
Qualifications Completion of undergraduate core program in computer science or information systems; 24 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or completion of associate core program in computer science or information systems; 30 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or 48 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or equivalent of minimum class qualifications for employment noted above.
Note: The official position description on file with the designated agency is to reflect the required, primary technology directly relating to the duties of the position. Only those applicants possessing the experience in the required, primary technology listed in the position description & job posting are to be considered for any vacancies posted. The job posting must list the required technology commensurate with the position in question.
Preferred Qualifications:
Applications of those who meet the minimum qualifications will be further evaluated against the following criteria:
Undergraduate or advanced degree in Computer Science or Information Systems
Experience with .NET Framework - C#
Azure Cloud Development (Azure Functions, Azure App Service etc.)
Experience in web development (ASP.NET, MVC5/Core, jQuery, Entity Framework)
Experience with Azure DevOps (GIT/TFSVC, CI/CD Pipelines)
Experience with Microsoft SQL Server Development
All eligible applications shall be reviewed considering the following criteria: qualifications, experience, education, and active disciplinary record.
Knowledge of: computer and electronics, oral and written communication tools and techniques, customer support and personal service, state and agency policy, procedures and applicable laws*, vision, mission and goals of agency*, software development principles and methods for design, development, testing and implementation of new or modified software, commonly used query language, mathematic principles relative to assigned area in IT, IT principles, methods and practices in assigned specialty area, standard software validation tools, software distribution tools and mechanisms, technical writing and documentation practices.
Skill for: reading comprehension, speaking, service orientation, troubleshooting, critical thinking, and complex problem solving.
Ability to: stay abreast of current technologies in area of IT assigned, deal with problems involving several variables in familiar context, and define problems, collect data, establish facts and draw valid conclusions.
(*) Developed after employment. ALL ANSWERS TO THE SUPPLEMENTAL QUESTIONS MUST BE SUPPORTED BY THE WORK EXPERIENCE/EDUCATION PROVIDED ON YOUR CIVIL SERVICE APPLICATION.
Unless required by legislation, the selected candidate will begin at Pay Grade 34 Step 1 of the union(OCSEA) Pay Range Schedule ($32.65 per hour), with an opportunity for pay increase after six months ($34.24) of satisfactory performance and then a yearly raise thereafter.
APPLICATION PROCEDURES:
All applicants must submit a completed Ohio Civil Service Application using the OHMS System. Paper applications will not be considered. Applicants must clearly indicate how they meet the minimum qualifications and/or position specific minimum qualifications. Applicants are also encouraged to document any experience, education and/or training related to the job duties above. An assessment of these criteria may be conducted to determine the applicants who are interviewed.
STATUS OF POSTED POSITION:
You can check the status of your application online by signing into your profile. Jobs you applied for will be listed. The application status is shown to the right of the position title and application submission details. Background Check Information The final candidate selected for this position will be required to undergo a criminal background check. Criminal convictions do not necessarily preclude an applicant from consideration for a position. An individual assessment of an applicant's prior criminal convictions will be made before excluding an applicant from consideration.
EDUCATIONAL TRANSCRIPT REQUIREMENTS:
Official educational transcripts are required for all post-high school educational accomplishments, coursework or degrees claimed on the application. Applicants will be required to submit an official transcript prior to receiving a formal offer of employment. Failure to provide transcripts within five (5) working days of being requested will cause the applicant to be eliminated from further consideration.
Please note that a transcript is considered "official" only if it is an original copy from the educational institution and includes an institutional watermark, ink stamp or embossed stamp. Transcripts printed from the institution's website will not be accepted. ODH reserves the right to assess the academic credibility of an educational entity's award of a putative degree.
About Us:
Our mission at the Ohio Department of Health (ODH) is advancing the health and well-being of all Ohioans. Our agency is committed to building a modern, vibrant public health system that creates the conditions where all Ohioans flourish.
The Ohio Department of Health supports a hybrid teleworking model. This position may work a hybrid schedule at the discretion of the manager or supervisor, which will require occasional attendance in the office for training, meetings and other operational needs. Employees must reside within a reasonable distance to their assigned headquarters for compliance with workplace reporting requirements.
What You'll Do:
The Office of Management Information Systems administers the computer-based management systems across the ODH enterprise. The office is responsible for maintaining ODH computer networks and servers and for the development and implementation of strategies that support the current and future technology needs of the agency. We are seeking a software development specialist to develop applications and perform analysis and design with experience using .NET, Azure and MS SQL technologies. This position will:
work with business personnel to identify and document system software requirements
perform post production support for business applications which may include routine maintenance, enhancements and the need to perform research to aid in troubleshooting software production errors
conduct testing, implementation and assists with documentation
lead meetings and discussions on technical topics in support of software development
What's in it for you:
At the State of Ohio, we take care of the team that cares for Ohioans. We provide a variety of quality, competitive benefits to eligible full-time and part-time employees. For a list of all the State of Ohio Benefits, visit our Total Rewards website! Our benefits package includes:
Medical Coverage
Quality, affordable, and competitive medical benefits are offered through the available Ohio Med plans.
Dental, Vision and Basic Life Insurance
Dental, vision, and basic life insurance premiums are free after completed eligibility period. Length of eligibility period is dependent on union representation.
Time Away From Work and Work/Life Balance
Paid time off, including vacation, personal, and sick leave
11 paid holidays per year
Childbirth/Adoption leave
Employee Development Funds
The State of Ohio offers a variety of educational and professional development funding that varies based on whether you are a union-exempt employee or a union-represented employee.
Ohio Public Employees Retirement System
OPERS is the retirement system for State of Ohio employees. The employee contributes 10% of their salary towards their retirement. The employer contributes an amount equal to 14% of the employee's salary. Visit the OPERS website for more information.
Deferred Compensation
The Ohio Deferred Compensation program is a 457(b) voluntary retirement savings plan. Visit the Ohio Deferred Compensation website for more information.
Ohio is a Disability Inclusion State and strives to be a Model Employer of Individuals with disabilities. The State of Ohio is committed to providing access and inclusion and reasonable accommodation in its services, activities, programs and employment opportunities in accordance with the Americans with Disabilities Act (ADA) and other applicable laws.
Qualifications Completion of undergraduate core program in computer science or information systems; 24 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or completion of associate core program in computer science or information systems; 30 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or 48 mos. combined work experience in any combination of the following: designing and performing systems analysis, developing and/or modifying programs for computer applications recommending application solutions and/or testing and correcting programs as it relates to testing and implementation and assisting with documentation including 12 mos. work experience in the primary technology as specified by the agency position description & job posting.
-Or equivalent of minimum class qualifications for employment noted above.
Note: The official position description on file with the designated agency is to reflect the required, primary technology directly relating to the duties of the position. Only those applicants possessing the experience in the required, primary technology listed in the position description & job posting are to be considered for any vacancies posted. The job posting must list the required technology commensurate with the position in question.
Preferred Qualifications:
Applications of those who meet the minimum qualifications will be further evaluated against the following criteria:
Undergraduate or advanced degree in Computer Science or Information Systems
Experience with .NET Framework - C#
Azure Cloud Development (Azure Functions, Azure App Service etc.)
Experience in web development (ASP.NET, MVC5/Core, jQuery, Entity Framework)
Experience with Azure DevOps (GIT/TFSVC, CI/CD Pipelines)
Experience with Microsoft SQL Server Development
All eligible applications shall be reviewed considering the following criteria: qualifications, experience, education, and active disciplinary record.
Knowledge of: computer and electronics, oral and written communication tools and techniques, customer support and personal service, state and agency policy, procedures and applicable laws*, vision, mission and goals of agency*, software development principles and methods for design, development, testing and implementation of new or modified software, commonly used query language, mathematic principles relative to assigned area in IT, IT principles, methods and practices in assigned specialty area, standard software validation tools, software distribution tools and mechanisms, technical writing and documentation practices.
Skill for: reading comprehension, speaking, service orientation, troubleshooting, critical thinking, and complex problem solving.
Ability to: stay abreast of current technologies in area of IT assigned, deal with problems involving several variables in familiar context, and define problems, collect data, establish facts and draw valid conclusions.
(*) Developed after employment. ALL ANSWERS TO THE SUPPLEMENTAL QUESTIONS MUST BE SUPPORTED BY THE WORK EXPERIENCE/EDUCATION PROVIDED ON YOUR CIVIL SERVICE APPLICATION.
Unless required by legislation, the selected candidate will begin at Pay Grade 34 Step 1 of the union(OCSEA) Pay Range Schedule ($32.65 per hour), with an opportunity for pay increase after six months ($34.24) of satisfactory performance and then a yearly raise thereafter.
APPLICATION PROCEDURES:
All applicants must submit a completed Ohio Civil Service Application using the OHMS System. Paper applications will not be considered. Applicants must clearly indicate how they meet the minimum qualifications and/or position specific minimum qualifications. Applicants are also encouraged to document any experience, education and/or training related to the job duties above. An assessment of these criteria may be conducted to determine the applicants who are interviewed.
STATUS OF POSTED POSITION:
You can check the status of your application online by signing into your profile. Jobs you applied for will be listed. The application status is shown to the right of the position title and application submission details. Background Check Information The final candidate selected for this position will be required to undergo a criminal background check. Criminal convictions do not necessarily preclude an applicant from consideration for a position. An individual assessment of an applicant's prior criminal convictions will be made before excluding an applicant from consideration.
EDUCATIONAL TRANSCRIPT REQUIREMENTS:
Official educational transcripts are required for all post-high school educational accomplishments, coursework or degrees claimed on the application. Applicants will be required to submit an official transcript prior to receiving a formal offer of employment. Failure to provide transcripts within five (5) working days of being requested will cause the applicant to be eliminated from further consideration.
Please note that a transcript is considered "official" only if it is an original copy from the educational institution and includes an institutional watermark, ink stamp or embossed stamp. Transcripts printed from the institution's website will not be accepted. ODH reserves the right to assess the academic credibility of an educational entity's award of a putative degree.
Start connecting with qualified job seekers
Resources for employers posting software development specialist jobs
Software development specialist job description FAQs
Ready to start hiring?
Updated March 14, 2024