IT Software Job Description

IT Software Job Description

4.9
185 votes for IT Software
IT software provides hands on contributions to the production of high quality, efficient applications using a Microsoft .NET and SQL Server technology base.

IT Software Duties & Responsibilities

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

Sample responsibilities for this position include:

Negotiate NDAs, trial agreements, software addendums, software license agreements, professional services agreements, and software maintenance renewals with vendors
Work closely with the business units in understanding requirements, and identifying potential alternatives
Manage ongoing vendor relationships, including conformity to contract performance, and resolution of payment disputes
Propose, conceptualize, design, implement, and develop solutions for difficult and complex applications independently
Oversee testing, debugging, change control, and documentation for major projects
Supervise professional staff, as necessary, working on all phases of application development projects
Define complex application development administration and programming standards
Oversee the support, maintenance, operation, and upgrades of applications
Review the physical design of existing systems for optimizing performance
Lead projects, as necessary, for special systems and application development in areas of complex problems

IT Software Qualifications

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

Licensing or Certifications for IT Software

List any licenses or certifications required by the position: SSL, ITIL, PMP, IAITAM, ADM, SFDC, CSAM, RBAC, TLS, SCRUM

Education for IT Software

Typically a job would require a certain level of education.

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

Skills for IT Software

Desired skills for IT software include:

Language development and applications design
Databases
Client/server applications and claims management systems
TCP/IP network fundamentals
Current quality assurance tools and other technology advances
Software testing and test design
JavaScript
PL/SQL
Perl
SQL

Desired experience for IT software includes:

Strong software/technical proficiency
Microsoft Office/Suite proficient (PowerPoint, Excel)
And innovation are as important as accuracy and robustness
Enterprise Application Development, Deployment and Maintenance (Particularly with Java/J2SE, Java/J2EE and C++
Third level qualification in an IT related discipline
Creates and changes customer Reports in P6/EcoSys

IT Software Examples

1

IT Software Job Description

Job Description Example
Our growing company is searching for experienced candidates for the position of IT 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 IT software
  • Participate in planning, organizing and estimating any enhancements requirements
  • Provide technical expertise and guidance development and support within BMC remedy environment on all modules
  • Expected to work in a safe manner in accordance with established operating procedures and practice
  • Assigns, provides input and prioritizes requests for the team
  • Create Application/System Design
  • Independently work in application development & maintenance/enhancement projects
  • Guide the developers to provide effective technical solutions and coordinate their work
  • Conduct Integration, Regression /Functional Testing
  • Meet deadlines for deliverables
  • Coordinate with Project Manager and keep Project Manager appraised of issues that affect the project and the deliverables of the project
Qualifications for IT software
  • Understanding and implementation of API interfaces for data integration
  • Primavera knowledge/experience is a plus (reports
  • Advanced proficiency in Microsoft Excel (formulas, charts)
  • Complex problem-solving and ability to work well under minimal supervision required
  • Experience in working with research IT or Informatics managing software as vendor or customer is preferred
  • Experience with configuration automation tools, preferably Chef but we will also consider Puppet, Ansible, Salt Stack
2

IT Software Job Description

Job Description Example
Our growing company is looking for an IT software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for IT software
  • Perform product reviews, technology evaluations and services delivery considerations to recommend technologies to meet the business objectives
  • Perform project design review, sizing and compatibility assessments to ensure the availability, reliability, integrity, and efficient operation of the enterprise IT architecture is sustained
  • Design and deploy technology solutions and enhancements to existing infrastructure, applications, and network connectivity
  • Provide level 3 technical support and apply proven analytical, and problem-solving skills to troubleshoot complex issues and drive to root cause of system outages
  • Act as project lead in the design and review of new technology infrastructure and hardware and security appliance systems
  • Troubleshoot, identify and repair complex technology issues for end-user issues while mentoring engineering staff
  • Conduct research on products, solutions, services, architecture designs, and standards to remain abreast of developments in the technology industry
  • Establish and implement design principles, policies, and strategies to ensure security and integrity of the enterprise technology environment
  • Develop and perform security audits, configuration backup procedures, and other recovery processes in accordance with the organization’s disaster recovery and business continuity strategies
  • Develop and execute test plans to measure infrastructure and systems technical performance
Qualifications for IT software
  • Experience working in an international environment, on globally distributed teams
  • Advanced experience with Microsoft Project for planning and tracking purposes
  • Desirable PMP and Scrum Master certifications
  • Desirable experience with Microsoft TFS for agile program delivery
  • Bachelor’s Degree, Masters preferred or equivalent experience
  • Experience in production support and in managing small to medium teams
3

IT Software Job Description

Job Description Example
Our innovative and growing company is looking for an IT 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 IT software
  • Prepare design documentation, illustrations and white papers to support design decisions
  • Perform all work in a manner to ensure interoperability and maintain compliance of enterprise computing systems
  • Ensure that proposed and existing technology and security architectures are aligned with organizational goals and objectives
  • Develop, document, communicate, and enforce a policy for standardizing infrastructure configuration standards
  • Understand and abide by Incident, Problem and Change management processes and procedures
  • Interact with vendors, peers, and contractors to ensure secure, reliable systems implementations and upgrades are performed within project parameters
  • Respond to emergency outages in accordance with business continuity and disaster recovery plans, assisting other departments as required
  • Provide recommendations to senior or executive IT management regarding product/vendor selection, technology evolution, and design strategies
  • Consistent and regular attendance including on-call availability on a rotational basis, is an essential function of this job
  • Tests and verifies software
Qualifications for IT software
  • Experience in managing IBM WebSphere Application Servers, Apache Web Servers
  • Experience in managing Windows and Linux environments
  • Good to have knowledge of big data technology ecosystem like Elastic search, Solr, Hadoop, Rabbit MQ, Kafka, Spark, Flume
  • Experience in building/using Production monitoring Tools
  • Good to have experience in working with Open source CI/CD tools (GIT, JIRA, CI and Jenkins) for DevOps or Cloud initiatives
  • Knowledge migrating web applications to Cloud (AWS, Oracle Cloud or CloudFoundry) is highly desirable
4

IT Software Job Description

Job Description Example
Our company is looking for an IT software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for IT software
  • Manages analyst/programmers as needed
  • Establishes, maintains and enhances the configuration management environment to enable parallel software development for multiple teams
  • Provides up-to-the-minute status information by closely monitoring and becoming intimately familiar with designated application lines through source code control
  • Coordinates and performs application releases into production
  • Ensures and enforces segregation of duties within the change life-cycle
  • Works closely with development team and quality assurance (QA) to ensure that correct versions of the source code base have been compiled correctly into the appropriate testing environment
  • Maintains the organization's virtual server farm for QA groups
  • Monitors and ensures the safety of source code-based and virtual machine backups on a regular basis
  • Assists in professional growth of other analysts/programmers with special emphasis on software configuration management-based protocols
  • Keeps abreast of technology changes and direction
Qualifications for IT software
  • Experience in a DevOps software development environment is huge plus
  • Experience in Supporting Service Now Platform is a plus
  • Experience in Mobile Application Development (Native and/or Hybrid, IOS or Android) is helpful
  • Demonstrated expertise in Strategic Sourcing, or relevant experience
  • Demonstrated verbal or written and interpersonal communication skills
  • High flexibility and adaptable to change
5

IT Software Job Description

Job Description Example
Our innovative and growing company is searching for experienced candidates for the position of IT software. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for IT software
  • Follows departmental pre-established standards and guidelines as applicable to design and development
  • Adheres to the goal of delivering and maintaining the highest quality of customer service to clients
  • Develops and modifies software test scripts and test plans to verify systems meet the specifications outlined in data processing requests
  • Tests and verifies assigned projects
  • Investigates call escalations from the support staff
  • Becomes familiar with all aspects of the application including reports, parameters, claims management, intake services, carrier/client interfaces and vendor/business partner interfaces
  • Assumes responsibility and develops expertise for a specific area of functionality of the application
  • Defines and establishes quality assurance procedures, standards, metrics reporting and auditing
  • Analyzes user needs as required
  • Develops and maintains software test scripts and test plans to verify systems meet the specifications outlines in data processing requests
Qualifications for IT software
  • IT or a complex category, but can train in software
  • IT industry or IT procurement.Sourcing
  • Create competitive opportunities within the marketplace by leveraging various resources
  • Monitor vendor performance and manage ongoing vendor relationships, including conformity to contract performance, resolution of payment disputes and activity related to critical dates (extensions, renewals, price adjustments)
  • Bachelor's degree in Computer Science, or a related field, or equivalent experience required
  • Must have 2 years hands-on/technical knowledge on Control-M 6.4.1 or higher versions

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates