Applications Development Job Description
Applications Development Duties & Responsibilities
To write an effective applications development job description, begin by listing detailed duties, responsibilities and expectations. We have included applications development job description templates that you can modify and use.
Sample responsibilities for this position include:
Applications Development Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Applications Development
List any licenses or certifications required by the position: TOEIC, PMP, ITIL, TIBCO, MCA, QA, SSL, WF, AA, SAP
Education for Applications Development
Typically a job would require a certain level of education.
Employers hiring for the applications development job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Information Systems, Information Technology, Education, Business, Mathematics, Computer Engineering, Technology
Skills for Applications Development
Desired skills for applications development include:
Desired experience for applications development includes:
Applications Development Examples
Applications Development Job Description
- Ensure successful assistance for development teams with assessing their application and developing a path to the Cloud
- Plan and execute application development projects
- Developing strategy and framework for integration of automated application delivery and deployment tools
- Facilitate effective communication and partnering with Finance, Marketing, Sales, Customer Support, Net Ops and Engineering to deliver multiple concurrent projects on time and on budget with a high degree of functionality and quality
- Prepare and maintain all project documentation such as
- Teamwork - Effective in contributing effectively towards the objectives of a team, and be able to share knowledge, ideas and information
- Lead cross-functional teams as an individual contributor to develop marketing plans that drive growth in key channels and customer segments
- Maintain a designated budget and provide metrics to ensure strong return on investment
- Manage a team whose singular focus is on ensuring flawless operational reliability every single day of an enterprise scale batch processing schedule and drive continuous improvement for client service reliability, ensuring all client commitments are met
- Develop and drive an agenda of continuous improvement in areas of monitoring, prevention, process, communication, automation, and 24/7/365 support effectiveness
- Experience architecting and designing applications taking into consideration performance, usability, user experience, and security
- Bachelor in Computer Science or related disciplines
- Minimum 5 years of experience in C#, Java and Objective C for mobile apps development, less experienced candidates will be considered for the role of Mobile Applications Developer
- Experience in HTML/CSS/JavaScript/JQuery/AJAX/PHP and Java/Spring/Hibernate is an advantage
- Familiar with Agile development methodology is a definite advantage
- Experience in working with multiple file formats (XML, text, CSV ), large data sets, code debugging and debug defects
Applications Development Job Description
- Create and drive operations teams to act and proactively identify areas of improvement to attain higher system throughput and reliability
- Establish and maintain appropriate operational control tools, monitoring methods and site metrics and reporting to determine and track needs and trends for support, issues and capacity
- Work with project delivery teams to plan, design, test, and execute batch schedule modifications and additions as part of overall client project delivery
- Own and drive Root Cause Analysis process for batch processing issues
- Participate in platform and process improvement backlog grooming sessions to shape our proactive, continuous improvement plans
- Administer all implementation issues and generate short-term resolution, long-term preventive measures for development
- Help develop and implement an overall test automation strategy for unit, system, integration, and load testing
- Generate and evaluate innovative ideas of industrial gas applications in the market segment of processing and preservation for food/beverage products
- Establish technical collaboration and networking with top food companies
- Leading delivery of onsite & offsite development team teams
- MS degree in relevant technical fields
- Desire to break code and troubleshoot problems
- Basic understanding and knowledge of Software Engineering Concepts and Methodologies
- Coach, Develop and Transform the Organization
- Work with key business leaders, understand their end to end business processes, and provide thought leadership with how technology will enable new or enhanced business capabilities
- Work with business leadership to develop and follow industry best practices
Applications Development Job Description
- Create Java Call Out components in Oracle B2B as needed
- Develop components/services/reports using Oracle SOA Suite 12c tools
- Develop BPEL processes and Oracle BAM reports using JDeveloper 12c
- Provides input into Divisional plans and budgets
- Understands clients current needs
- Works within established compliance and governance procedures
- Experienced with effectively interfacing with customers in both a one-on-one setting interactions with larger groups
- Creates new and modifying existing systems completing pre- and post- documentation competently and on a timely basis
- Acquire and apply new skills
- Tracking delivery of large portfolio of projects
- Set and manage expectations of the business through continuous communications and relationship building to establish a true partnership
- Work with the business leaders to develop and manage the IT Plan of Record / Backlog
- Prepare recommendations for the IT operating and capital budgets
- Automated Unit test experience
- Self-directed and able to troubleshoot and solve problems independently team
- Must have computer skills such as extensive experience in structured and object-oriented high level programming (C++, C, or Java), and be an expert in UNIX/LINUX, command-line scripting such as Python
Applications Development Job Description
- Provides leadership to peers, management and customers in relation to application development PM principles, technologies, methods and best practices across a broad spectrum of PM disciplines
- Manages and develops a team of software developers and testers through daily interactions and weekly 1 on 1 meetings
- Facilitates daily scrum meetings as the scrum master and coaches and guides the team in actively following agile best practices
- Ensures that team(s) respond promptly to escalated issues from internal teams such as Sales, Support, Renewals, Finance, Analytics
- Identify and lead process improvements that improve team efficiency and effectiveness
- Develops a close working relationship with Product Management, Marketing, Sales, Customer Retention, Technical Support, and Finance
- Able to communicate across departments and with technical and non-technical audiences
- Assesses the supportability of stakeholder (Finance, Sales, Marketing, ) requests and works with Product Management to improve areas that are deficient
- Communicates product, department, and company priorities to team(s)
- This position is responsible for new idea generation, laboratory setup, development gas applications, technical documentation and offering packages, technical publications, customer demo trials, and implementation of process solutions at customer sites
- Applications Programming / Development Experience in any of the following – ASP, JAVA, .NET, C/C++/C#, XML, CSS, Mobile Applications
- Experience with modern web-based development
- Lead and manage a team of around 6 members
- At least 4 or more years of experience as an engineer, a developer, or an analyst in a technology focused company with significant processing scale
- Relevant experience supporting client platforms or solutions for external clients, including client interactions
- Experience SW development
Applications Development Job Description
- Generate and evaluate innovative ideas of industrial gas applications in the target market segment
- Establish technical collaboration and networking with top industry players
- Set up and upgrade Asia Lab to showcase and support development efforts and customer demo trials
- Create and maintain partner specific mapping XSDs in a SOA environment
- Develop custom BAM reports
- Design and create BPEL processes, Java components and web services as needed
- Meetings with business resources for requirements and prioritization
- Regularly communicate task and project status to management
- Troubleshoot and resolve B2B and integration issues
- Responsible for the solution roadmap and release planning of assigned eCommerce solutions
- Develops business process artifacts (configuration design documents, process flow, work state diagrams, ) as they pertain to multiple functional areas
- Demonstrated regulatory knowledge and applied risk management best practices
- Proven risk assessment experience incl
- Experience in leading and managing Java and PRPC development multiple other technologies and design techniques and experience working across large environments with multiple operating systems / infrastructure (see Tools, Key Applications and Databases below)
- Established track record within development (within of the BUILD functional areas) with an ability to provide QA and technical management
- Bachelor's degree in programming, systems, computer science, or related field