Application Developer Associate Job Description
Application Developer Associate Duties & Responsibilities
To write an effective application developer associate job description, begin by listing detailed duties, responsibilities and expectations. We have included application developer associate job description templates that you can modify and use.
Sample responsibilities for this position include:
Application Developer Associate Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Application Developer Associate
List any licenses or certifications required by the position: SSL, FRM, CFA
Education for Application Developer Associate
Typically a job would require a certain level of education.
Employers hiring for the application developer associate job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and University Degree in Computer Science, Education, Engineering, Technical, Math, Information Technology, Computer Engineering, Mathematics, Graduate, Physics
Skills for Application Developer Associate
Desired skills for application developer associate include:
Desired experience for application developer associate includes:
Application Developer Associate Examples
Application Developer Associate Job Description
- Provide training to Production Management team where required
- Work in a collaborative environment as an agile team member - negotiate, make trade-offs and handle conflicts, provide and receive feedback
- Help, collaborate, support and work with local and global team members from other regions
- Ensure the scrum team understands and follows the scrum principles
- Motivates the scrum team
- Experience in implementation of distributed solutions
- At least five years’ experience in the design and implementation of business applications, preferably obtained within financial services
- Familiarity with integration patterns and technologies
- An ability to manage key stakeholders and to deliver tasks across dynamic, mixed disciplinary teams
- Provide technical expertise on production incidence escalation from Production Management and Incident Management teams
- Experience with ExtJS preferred along with JSON, JavaScript, AJAX, JQuery, HTML, CSS
- Must be able to efficiently manage multiple projects at the same time
- Java, Visual Basic, Perl
- Judgement/Initiative
- Knowledge of SQL, database programming, performance tuning of queries essential
- Exhibit Development proficiency in Java/C++ or Python , ( Candidates should be willing to cross train into python platforms)
Application Developer Associate Job Description
- Engineering/developing features for the Document Management systems and integration of services with other interfacing applications
- Building applications with abilities to design, develop and maintenance of document management systems
- Lead the entire app lifecycle right from concept stage until hosting, delivery and post launch support
- Quality assurance testing, including functional, performance/scalability, and regression testing
- Writing technical documentation, including design documentation and training materials
- Platform delivery including packaging, installation, and configuration
- Understand the business problem to be solved by working with business clients
- Develop ‘generic’ modules/programs that can solve current business problems potential future requirements
- Practice test-driven development, automated resting (Fitness), continuous integration
- Look for opportunities to adopt new JPMC approved technologies that will improve developers’ productivity or enable better business solutions
- Exhibit Development proficiency in Python ( preferred) or any or the following primary languages ( Java/C+) , ( C++, Java candidates should be willing to cross train into python platforms)
- 5- 10 years of Demonstrable experience in the software industry very often in similar investment banking working on unified Python environments
- 5 + years experience working with Cobol applications interfacing with DB2
- Demonstrated experience with DB2, including best practices and batch processing
- Strong application design, coding, testing and debugging skills • Strong focus on time-management, decision-making, and project delivery
- Experience or familiarity with basic principles of pricing financial products, esp
Application Developer Associate Job Description
- Support existing production applications as required
- Familiarity with Agile methodologies and an understanding of product & system development lifecycles
- An ability to collaborate with key stakeholders and deliver solutions across dynamic, mixed disciplinary teams
- Understand / Collect Business Requirements and Functional Specifications
- Analyze and understand existing program logic
- Develop of new programs and changes to components of new or existing applications
- The mandate of Financial Crime Compliance is to prevent, detect and mitigate compliance, regulatory, and reputational risk across the firm and help to strengthen the firm?s culture of compliance
- Financial Crime Compliance technology helps fulfill this mandate by building applications which help compliance build controls, surveillances and investigative applications to prevent, detect and mitigate potential financial Crime
- Developer will be responsible to build and develop next generation architecture for FCC Tech based on latest technologies including Enterprise platform stack, Datalake , eTask, DASH UI, REST, Angular Js, RabbitMQ , Drools rules, MongoDB, Hadoop, Spark FCC Tech consumes large amount of data to build surveillances and investigative tools
- Developer will be part of projects to potentially use big data and machine learning technologies to build behavioral surveillances
- They must have experience in object oriented languages, Smalltalk, Java, C# or C
- 5+ Years of Server-side Java / Web experience
- A place where likeminded developers achieve results and get things done
- Be a productive, independent, self-motivated Oracle developer with core Java skills
- Demonstrate expertise in the data warehouse/data mart life cycle, development of dimensional and relational models
- Design, maintain and optimise database schemas for development, testing, and production usage
Application Developer Associate Job Description
- The successful candidate will be part of a team responsible for an application involved in the delivery of Risk and PnL to groups such as Finance and Trading
- Works with a cross-functional team, uses agile practices, writes, debugs, and delivers code to more senior staff for review
- Some situations may require more travels
- Primary responsibility includes the delivery of new functionality to Finance with involvement across the development life cycle from requirements gathering to deployment
- Direct interaction with groups such as Finance & Trading in numerous locations across APAC
- Ensuring application stability through the development/review of high quality code
- Provides technical analysis to support requested modifications from business users
- Develops requested improvements to the PeopleSoft application while working with a business analyst who provides detailed requirements and a testing plan
- Works with end-users to troubleshoot problems, research solutions, and implement fixes
- Identifies system performance issues and assists with system tuning
- Should be able to understand query execution plan in Oracle, fine tune it for better performance
- Very good Core Java skills
- Experience developing with Swift, C, C++ or Objective C
- Expert in Object Oriented design
- Good understanding of core computer science concepts, , data-structures, algorithms, and you know how to practically apply them when necessary
- Work experience in configuring, maintaining and troubleshooting problems with day-to-day operating environments and customer applications
Application Developer Associate Job Description
- Demonstrates relationship building, effective communication skills and quality service in the process of collaborating with, supporting, advising and educating customers and team members on the use of services, handling of sensitive data and resolving incidents, resulting in efficient, effective and compliant use of software and services
- Assists in collaborating with customers, business analysts, partners, and IT team members to understand business requirements that drive the analysis and design of quality technical solutions
- Should be strong in writing SQL, code reviews, and performance tuning techniques
- Work collaboratively across IT disciplines and BSU to execute project and support activities
- Design and code complex Consumer Lending strategies accurately within deadlines
- Prepress, color knowledge, imposition and layout knowledge of print files are key factors in determining how work must be produced
- Participates on service enhancement projects by identifying and quantifying customer requirements, delineating the gaps between customer requirements and the capabilities of existing technology and resources and recommending proactive improvements
- Provides accurate time estimates for tasks, identifies impacted teams and notifies management of potential risks and issues
- Proactively seeks information and utilizes analytical and creative problem solving skills along with standard processes and technologies resulting in secure and reliable connections to and use of systems, applications and infrastructure
- Demonstrates skill development by actively participating in growth opportunities for continuous development and improvement and applying new skills and knowledge to the job as evident by the ability to efficiently and effectively perform assigned duties, resulting in meeting or exceeding customer expectations and performance metrics
- You will have previous experience working with middleware applications
- You will have experience in working with the Java and XML
- You will have experience designing and developing
- Experience with Spring including Spring JDBC, Spring Batch, Spring MVC
- Knowledge of BIRT or other reporting tools
- Good understanding of Content Management