IT Software Developer Job Description
IT Software Developer Duties & Responsibilities
To write an effective IT software developer job description, begin by listing detailed duties, responsibilities and expectations. We have included IT software developer job description templates that you can modify and use.
Sample responsibilities for this position include:
IT Software Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for IT Software Developer
List any licenses or certifications required by the position: ITIL, APICS, OCP, ES2/ES4/EAM, SFTP, UX
Education for IT Software Developer
Typically a job would require a certain level of education.
Employers hiring for the IT software developer job most commonly would prefer for their future employee to have a relevant degree such as Associate and Bachelor's Degree in Computer Science, Associates, Education, Technical, Information Technology, Software Development, Information Systems, Engineering, Business, Technology
Skills for IT Software Developer
Desired skills for IT software developer include:
Desired experience for IT software developer includes:
IT Software Developer Examples
IT Software Developer Job Description
- Document development work as needed for implementation
- Work with other technical professionals to develop standards and implement best practices
- Partner with business management to define the appropriate technical solutions
- Provide status reports to business and information technology management
- Collaborate with peer managers to coordinate enterprise-wide integration requirements
- Coordinate work efforts for system enhancements and upgrades
- Coordinate production support, and provide application performance metrics to business partners and IT management
- Provide analytical and technical support to enable design, development, validation, integration, and implementation for any upcoming projects
- Provide critical technical recommendations/solutions for complex problems
- Directs the business process reengineering efforts for major projects and contribute to technical and design discussions
- Technical or mathematical Bachelor's degree
- Reviews requests periodically to evaluate the overall functionality
- Maintains professional work ethic and communication style on the telephone, via email and in-person
- Must exhibit strong planning, organization, analytical and time management skills
- Must prioritize assignments in order of importance and re-prioritize as the situations demand
- This individual will have crossover skills that can be applied to the P6/EcoSys arena in the areas of configuration, spreadsheet building, screen layout design, software implementation, creating small formulas, report writing, and menu design
IT Software Developer Job Description
- Perform advanced report development utilizing SQL Server Reporting Service
- Provide technical documentation support
- Configure and develop Teamcenter BMIDE, BOM Management, Workflows, Access control, Change Management, Dispatcher Configuration, ERP Interfaces, and other Tc modules
- Developing our Computer Health Scoring Algorithm into a Production Ready Application
- Build a Windows Security Log Encyclopedia
- Develop and Deploy an Instance of the Facebook FBAR
- Define and develop a Cyber Security Simian Army
- Building the Next Version of our Big Data Infrastructure and Application Health Dashboards
- Assist NEC in producing Technical Specifications and User Manuals for the NEC System
- Ensure effective and timely resolution of incidents
- Bachelor’s degree in Computer Science, Computer Information Systems, or a related field and 5 years of experience in a software development discipline, or 9 years of experience will satisfy degree and experience requirements
- 3 years of WEBFOCUS development experience
- 2 years of experience analyzing specifications, designing, developing and testing reports using WEBFOCUS (reporting tool), WEBFOCUS 7.7.3 and 7.7.6
- 3 years of experience of working with the Web Focus database including Masterfile/meta data development
- 2 years of developing reports using the FOCUS language and ability to debug code in FOCUS language
- 5 years of experience with Mainframe /COBOL CICS and JCL development
IT Software Developer Job Description
- Design, development, and testing of custom applications to meet business requirements
- Responsible for simultaneously managing multiple projects, applications and technologies and lead team development efforts towards successful project delivery
- Work with Solution Architects to design and develop technical solutions
- Creation of documentation that supports Project Management Methodology (PMM) milestones, which includes but is not limited to, technical specifications
- Applies complex procedures and defined standards to meet business, customer and technical requirements and leads others in resolution of complex problems
- Code review to ensure quality and scalability
- Support QA team during project release phase and responsible for bug triages to streamline the testing process
- Develops business/technical critical know-how within area of expertise
- Participate in project teams to help identify solutions and requirements for new functionalities and performing impact analysis
- Builds and maintains good working relationships with the business leads and the user base, monitors services and provides regular service reports to Informatics and business leads
- Must have relevant experience in manual SW Test execution, understanding testing environment (MS Server, SQL)
- Ability to act as a technical driver for the rest of the team
- Bachelor or Master’s degree, preferably in computer science, business information systems or mathematical, technical or science field of study
- Excellent English and German language skills (both languages required)
- High motivation to work with the latest technologies and to learn new skills
- Analytical, problem solving skills and ability to work customer orientated
IT Software Developer Job Description
- Support development of applications using scripting, web technologies (PHP, HTML, XML, Python, UNIX)
- Lead teams of developers (2-3) to deliver technical components
- Support of application technologies that may include QlikView, ETL, MS Sharepoint, and Salesforce.com (force.com) platforms
- Trouble shooting and enhancements to existing deployed applications
- Interface with internal and external scientific and clinical business customers to resolve issues
- Interface with vendor support, system administrators, DBA’s and internal application support teams to resolve system issues
- Performing and documenting risk and impact assessments for upgrades and releases
- Support the design, development, and testing of custom applications to meet business requirements
- Creation of documentation that supports Project Management Methodology (PMM) milestones
- Supports implementation of projects within area of technical expertise, contributes to and executes implementation plans
- SQL Server 2008/2012 replication capabilities and experience
- Understanding of controlling and financial accounting principles with a focus on internal cost allocation
- Good communication skills being a very good team-player
- Basic understanding of OLAP optimized modelling (star, centipede, snowflake)
- Basic knowledge of system communication protocols
- Experience in data modelling (ERM or optional SERM)
IT Software Developer Job Description
- Accountable for rollout of new services and enhancements to existing services
- Web content management and light development using current tools (PHP, HTML, XML, Unix, and Linux)
- Development and support of application technologies that may include QlikView, ETL, Java, Web Applications, MS Sharepoint, and Salesforce.com (force.com) platforms
- Critically evaluate business requirements, providing alternative solutions where applicable
- Work in conjunction with outside vendors in a shared development environment
- Proactively identify ways in which system and process changes can improve efficiency of key users, customer service, accuracy of results, and/or completeness of data
- Act as a change agent to help ensure that the newly implemented system/process enhance the success of the project and increase the project’s chance of meeting the business needs
- Design, code and test SSRS components (Unit Interface, Middleware, Stored Procedures, Tables)
- Utilize understanding of relational database concepts
- Maintain confidentiality of all sensitive data and provide good report of the data
- Experience with Integration between Teamcenter and ERP Systems
- Knowledge of CAD integration frameworks and exposure to some of the major CAD integrations like NXI, SWIM, SEEC, TcIC, IPEM
- Experience with Active Workspace, Teamcenter Report and Query Builder, or Teamcenter Access Manager desirable
- Experience in coding with Responsive Design
- 4+ years software development, troubleshooting, testing, and deployment
- Proficient with MySQL