Lead Applications Developer Job Description
Lead Applications Developer Duties & Responsibilities
To write an effective lead applications developer job description, begin by listing detailed duties, responsibilities and expectations. We have included lead applications developer job description templates that you can modify and use.
Sample responsibilities for this position include:
Lead Applications Developer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Lead Applications Developer
List any licenses or certifications required by the position: ITIL, IAT, SQL, II, SSIS, SSAS, MCSE, SSL, ENOVIA, III
Education for Lead Applications Developer
Typically a job would require a certain level of education.
Employers hiring for the lead 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, Education, Engineering, Technical, Information Systems, Computer, Computer Engineering, Information Technology, Business, MBA
Skills for Lead Applications Developer
Desired skills for lead applications developer include:
Desired experience for lead applications developer includes:
Lead Applications Developer Examples
Lead Applications Developer Job Description
- Support the day to day activities and user support related to Qlik Sense and Web integration systems
- Collaborate with the Data & Analytics team to ensure data integrity across all the BI Systems portfolio
- Manage knowledge transfer of applications and rotational back-up support for developers
- In concert with the Architecture and Infrastructure teams, design new applications that are internally or externally facing that are built with scalability, security and functionality focus
- Design, implement and coordinate the delivery of high quality, resilient, strategic real-time and historic data services for Equities , Market Risk and FICC for trade processing, trader workflows, risk management and reporting
- Develop in C++ and Python, using in-house built next generation Athena data platform
- Defining Automation Framework(s)
- Work on test automation and regression testing
- Create Synthetic test data based on Business Requirements
- Work closely with the Project Team to ensure quality through out the project development life cycle
- 5+ years experience with development technologies and best practices
- At least 2 years experience in information security principles as it relates to system and network
- At least 2 years experience in UNIX/Linux system administration skills
- Advance level of understanding and experience using Rich UI Frameworks
- BWA experience not essential, but a plus
- Experience with ExtJS/GWT technology
Lead Applications Developer Job Description
- Writes code, completes programming and performs testing and debugging of applications
- Lead a small team of developers in designing, developing and testing our Cloud based applications
- Lead the completion of migration off legacy platforms and applications to a mobile centric, UI/UX inspired, analytics driven future state
- Responsibilities include development, oversight of development, support of applications within the BI portfolio
- Provide assistance to BI team members with issues needing technical expertise or complex systems and/or programming knowledge
- Leading a development team in the design, development, coding, testing and debugging of applications
- The candidate filling this position will be supporting custom applications for equipment transfer utilizing SAP procurement and sales order processing
- Design effective solutions to complex technical integrations, factoring non-functional requirements
- Experienced Developer/QA Lead with strong project management skills working within the UAT testing team in support of the Market Risk platform
- Collaborate across various Market Risk technology teams supporting the testing and deployment cycle
- Experience or familiarity with at least one common ETL platform
- Bachelor in CS
- Experience with different presentation and server side frameworks
- Expert Communication Skills at all personnel levels
- Open source web technologies like Apache, Tomcat, Spring, Mybatis, ORM frameworks
- Source Code management techniques / tools for software management
Lead Applications Developer Job Description
- Leads team to develop enterprise-level web-based and C/S applications using object-oriented programming languages
- Provides back-end systems such as roles in maintaining web and application servers and including installations and configurations
- Under broad direction, often working independently and providing leadership for others
- Participate in and providing leadership for analysis leading to requirements, estimates, and system designs
- Performs quality assurance reviews, documentation, system deployment, and often involves performing project analyses, designs, , for/with customers
- Interaction with vendors and suppliers of services
- Coordinating the effective use of the development team’s time and ensuring efficient communication between team members and other IT functional areas
- Providing feedback and suggestions for process and product improvement
- Acting as a technical mentor and adviser for the development team
- This position is for a functional resource that will be performing SAP Asset Management Integration and SAP Plant Maintenance Project / Support work
- Knowledge of version and revision control practices and procedures with Subversion or ClearCase
- Prefer excellent top-tier computer science/math/engineering schools
- Hands on experience in Oracle SQL, Sybase TransactSQL
- Proven track record of successfully leading a team delivering technology solutions (IB environment is a plus)
- Work within small teams of committed developers to deliver optimised technology solutions
- Motivated and ability to work effectively with no supervision
Lead Applications Developer Job Description
- Monitors the development, testing, and production environments taking such action as may be necessary to ensure maximum availability and correct operation of responsible applications
- Understand the requirements, produce detailed estimates, and develop a detailed work plan based on Functional Design delivery dates and development activities
- Participate and contribute to the Development Service resource capacity planning
- Work in conjunction with stakeholders (Project Manager, Functional Design Lead, and Test Lead) to align priorities accurately, define clear and measurable entry and exit criteria and obtain required sign-off
- Accountable to monitor and track development progress with key metrics ensuring adherence to commitments while complying with best practices, standards, and SDLC processes
- Report development progress status and other relevant information to the key stakeholders and Service Manager on a weekly basis
- Ensure quality of deliverables by following standard development activities (Code/SQL Review, Unit and Assembly Tests, Support for QA/Performance/Security Tests)
- Manage and synchronize application/component versions/transports
- Coordination of Promotion of package by delivering Task List for Implementation Plan
- Support during implementation & stabilization period – Provide assessment if promotion failure
- Strong technical knowledge with 9+ years experience in Microsoft .NET framework, C#, WPF and WCF coding
- 9+ years of Oracle/MS SQL Server application development and very strong database design skills
- Experience in working with geographically distributed and culturally diverse work-groups with strong teamwork skills
- Experience with Big Data technologies such as Hadoop eco system, spark
- Integration of telephony, unified communication
- Have published apps in the app/play store
Lead Applications Developer Job Description
- Develop and execute automated test cases for applications Perform code reviews with more junior developers to help ensure principles are met, design is sound and code is efficient Application Operations
- Establish application and database server monitoring to take a proactive approach to application support Partner with various IT Technology team members to maintain versioning across applications, servers, database
- Responsible for managing the daily activities of the BI team
- Manages BI team including resource planning, vacation and on-call scheduling to ensure constant, round-the-clock availability of skilled resources to support the user community
- Makes recommendations for hiring new personnel and initiates disciplinary actions as necessary
- Assists in preparation of departmental budget and forecasts as relates to the business process analyst team and monitors expenses to ensure the department stays within the authorized expenditure limits
- Interviews and has input into candidate selection for open positions and conducts disciplinary actions as necessary
- Works with business counterparts to define the annual and periodic support plans
- Directs the development and maintenance of best practice methodologies, work process documentation and procedures to ensure that the work performed is conducted in accordance with that documentation
- Creates development project plans
- Ideal Candidate should be player/coach for the team
- Experience with Continuous Integration Testing and Automation tools –JUNIT, Cucumber, Concordion, Selenium
- GUI Development , Ext-JS/Angular-JS/JQuery – Expert Level
- Good knowledge of ADO.Net, WCF or WPF
- Knowledge on Tibco EMS and Gemfire is preferable (but not mandatory)
- Familiarity with any RDBMS, , SQL, Sybase, DB2