Applications Developer Job Description
Applications Developer Duties & Responsibilities
To write an effective applications developer job description, begin by listing detailed duties, responsibilities and expectations. We have included applications developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Applications Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Applications Developer
List any licenses or certifications required by the position: DOD, IAT, PRPC, II, III, IBM, ITIL, SAS, SSL, SFDC
Education for Applications Developer
Typically a job would require a certain level of education.
Employers hiring for the applications developer 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, Education, Technical, Software Engineering, Information Systems, Business, Computer Engineering, Information Technology, Mathematics
Skills for Applications Developer
Desired skills for applications developer include:
Desired experience for applications developer includes:
Applications Developer Examples
Applications Developer Job Description
- Represents in architectural/infrastructure discussions
- Analyze developer toolset, drive improvements and also identify, assess, and document technical designs for assigned projects
- Provide guidance to business analysts and developers on how Tablet works and design principles that have been defined and should be followed
- Provides production support tier 3 type escalations
- Analysis and development of various applications based on business requirements
- Coordinate development activities with onshore teams
- Recruitment and integration of a build team capable of design, development and third line support
- Local resource management, planning and development
- Delivery of software to the business and project managers agenda to the highest standard
- Contribution to application and business architecture strategy
- Design skills using MS Office products
- 5+ years as an application developer with full SDLC experience
- Must be confident, self-motivated, and team oriented
- Communicate with direct Offshore team members
- Prefers a bachelor's degree in Computer Science/MIS or equivalent field
- Experience in designing solutions
Applications Developer Job Description
- Work closely with business partners to understand business requirements
- Work closely with various technology teams (Operations, Security, Infrastructure and PMO) to define and implement elegant, scalable and sustainable technical solutions using Salesforce Platform
- Work with other developers to design and implement innovative solutions with a focus on adhering to standards, best practices and code quality techniques
- Responsible for the detailed design of technical solutions, Proof-of-Concepts (POC), prototyping and documentation of technical design throughout the SDLC process
- Stay current on emerging technologies in the custom development, SDLC tools, Continuous Integration, DevOps and automation technologies
- Prepare and present technology upgrade proposals to leadership in the areas of custom development and Agile SDLC
- Triaging issues in Production
- The Developer shall have demonstrated experience in development and deployment of desktop applications
- The Developer shall possess at least five years of experience in the design, development, and maintenance of web service client and server testing applications
- Come up with proposals for low level technical solutions
- Web – Strong implementation skills with javascript with a focus on utilizing popular frameworks Strong implementation skills with building modern web applications using frameworks like jQuery, Angular and Bootstrap
- Strong negotiation, facilitation, and issue resolution skills
- 5 year of experience using UNIX scripting
- 3-5 years working as a database engineer/developer or a related role
- Database tuning experience
- Knowledge and know-how to troubleshoot potential issues, and experience with best practices around database operations
Applications Developer Job Description
- Writes contents of help screens and menus
- Develops examples for demonstrations
- May work with other departments or groups to transfer and test applications across multiple environments and to research topic areas related to designing specific applications
- Work directly with Product owner to help shape the direction of the product based on a combined knowledge of what's technically feasible and what is desired by the end user
- Contribute to the technical code and design
- Help to spread the use of Agile methodologies such as SCRUM within the enterprise
- Pick up functional knowledge /data flows of the applications and contribute effectively to build /execute test plans /cases for the projects
- Mentor, Guide and help a group of QA Analysts to collectively deliver tasks
- Help business analysis teams and business owners to take right decision on UAT sign off’s by explaining current defects /impacts
- Add value to entire project execution by introducing Test Automation
- 5-8 years of experience in building Mainframe applications, reusable components, and database objects preferred
- Java/J2EE/Eclipse/ Junit
- Must have strong experience in Agile tools and methodology, specifically in JIRA, SVN, Maven
- Must have experience in Reporting tools like WEBI, Crystal Reports
- Must have experience in PL/SQL and Oracle concepts
- UI experience with AngularJS, ReactJS
Applications Developer Job Description
- Develop and participate in creating Modules & web services
- Develop backend logic for interactive tools, dashboards, data visualizations that works across major hand held devices
- Ability to work effectively with minimal instruction and supervision
- Ability to work on aggressive timelines
- Translate a business requirement into a technical design and document the design
- Design and develop web applications using a combination of C#, ASP.NET MVC, WebForms, Angular, or jQuery
- Be proficient in database design including table and index design, database normalization and de-normalization, stored procedure and view creation, general query writing
- Work side-by-side with QA Engineers to ensure delivery of a quality product
- Create and maintain coded test suites
- Collaborate with Product Owners and Business Analysts to gather and clarify requirements
- Should be a competent relational database SQL developer (Oracle and/or DB2/Sybase)
- Five plus years .NET framework with C# / ASP.NET / MVC
- Microsoft C#, ASP.Net, MVC
- 3 - 5 years of experience in following TOOLs
- AVRS
- CAVIEV
Applications Developer Job Description
- Work as a member of an agile or waterfall team, representing Quality Assurance
- Design, develop and execute test scripts based on requirements provided by the business
- Consolidate and report data points from sprint and waterfall teams as they apply to project and releases
- Work with Tandem, Boarding and Reporting development groups to implement suitable continuous integration (CI) frameworks enabling early discovery of defects and higher quality software
- Work proactively with QA Analysts, managers and business partners to communicate and enforce testing schedules and deliverables
- Work with teams to reduce manual/repetitive tasks and assist with writing test automation cases
- Analyze requirements and functional test scripts and apply automation criteria to determine automation applicability
- Strong hands on development experience (3-5 years) on either Java or C# platform, C# experience preferred, especially knowledge of WPF
- Knowledge of WPF/Dev Express objects is a plus
- Experience with CA tools (Xpeditor, Platinum, File Aid, JHS)
- Strong verbal and written communication skills, organizational skills
- Relevant industry and application knowledge required (ref application specific requirements)
- Mainframe programming knowledge of COBOL, JCL, MVS, CICS, DB2 and VSAM