CrawlJobs Logo

Application Development Analyst

United States, Bonita Springs · Job Posted January 11, 2026
Apply Position
Job Link Share

Job Description

Arthur Lawrence is looking for an Application Development Analyst one of our clients in Bonita Springs, FL.

Requirements

  • Expert-level experience in SharePoint Online development and administration, including leading modernization and migration projects
  • Hands-on experience with Power Apps, Power Automate, Power BI, and integration of Copilot 365 / AI-enabled tools
  • Proficiency in PowerShell, JSON, REST APIs, Microsoft Graph, and business process automation

Nice to have

  • Experience mentoring or leading junior developers or analysts
  • Microsoft Certified: Power Platform Developer Associate or similar certification

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Application Development Analyst

8 matching positions

Application Development Analyst

We are seeking a highly motivated and talented Application Development Analyst w...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Engineering, Data Science, Artificial Intelligence, or a related technical field
  • Less than 5 years of professional experience in software development, data science, or a related field
  • Proficiency in Python programming language, including experience with relevant libraries (e.g., Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch)
  • Foundational understanding of machine learning principles, algorithms, and model lifecycle
  • Familiarity with Generative AI concepts, architectures, and applications
  • Experience with version control systems (e.g., Git)
  • Strong analytical and problem-solving skills
  • Excellent communication and teamwork abilities
Job Responsibility
Job Responsibility
  • Develop and Implement Automation Solutions: Design, code, test, and deploy robust and scalable automation applications using Python
  • Machine Learning Model Development: Build, train, and evaluate machine learning models to solve specific automation challenges, including data preprocessing, feature engineering, and model optimization
  • Generative AI Integration: Explore and integrate Generative AI models (e.g., LLMs, image generation models) into automation workflows to create intelligent and adaptive systems
  • Data Analysis and Insight Generation: Analyze large datasets to identify patterns, extract insights, and inform the development of AI-driven solutions
  • Code Review and Collaboration: Participate in code reviews, provide constructive feedback, and collaborate effectively with team members to ensure high-quality code and solutions
  • Documentation: Create clear and comprehensive technical documentation for applications, models, and processes
  • Troubleshooting and Support: Provide support for deployed applications, identifying and resolving issues promptly
  • Stay Current with Technologies: Continuously research and learn about new developments in Python, Machine Learning, GenAI, and automation technologies
What we offer
What we offer
  • Opportunity to work with cutting-edge AI technologies
  • A collaborative and innovative team environment
  • Professional growth and development opportunities
  • Exposure to diverse and impactful automation projects
  • Fulltime
Read More
Arrow Right

Java/Python & Flink/Redis Application Development Analyst

Fixed Income (FI) is the primary source of capital for corporations, governments...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of demonstrable and relevant experience in software development, with a strong emphasis on designing and implementing Microservices and complex streaming/data pipeline architectures
  • Proven proficiency in at least two of the following core languages/frameworks: Java (strong focus), Python, Angular, React
  • Deep expertise and hands-on experience with Apache Flink for real-time stream processing, including Flink SQL, DataStream API, state management, and comprehensive knowledge of Flink infrastructure setup, maintenance, enhancement, and migration strategies
  • In-depth knowledge and practical experience with Redis, encompassing not only data structures, caching patterns, and pub/sub mechanisms but also expertise in Redis cluster setup, maintenance, enhancement, and migration strategies for high-performance applications
  • Extensive hands-on experience with Microservices architecture, design patterns, and deployment strategies
  • Experience with Large Language Models (LLMs), including fine-tuning, prompt engineering, and integrating LLMs into applications, is a plus
  • Extensive hands-on experience with data distribution platforms like Apache Kafka, and various big data storage/querying systems (e.g., Trino, Pinot, Druid, Ignite) for low-latency access in distributed data pipelines
  • Experience with the design and implementation of cloud-native applications and deployment via Kubernetes / OpenShift, specifically for managing microservices and streaming data services
  • Good understanding of data modeling, partitioning, and sharding of huge data sets for optimal performance in large-scale, distributed data platforms
  • Experience working on a Continuous Integration and Continuous Delivery (CI/CD) environment, with a strong focus on rapid and reliable deployment of microservices and streaming components and data access layers
Job Responsibility
Job Responsibility
  • Analyzes complex system requirements, including identifying program interactions and appropriate interfaces between impacted components and sub-systems within microservices architectures and distributed data pipelines
  • Participate actively in Sprint Planning, Tasking, and Estimation of assigned work for the platform, demonstrating a clear understanding of cross-stack dependencies
  • Contribute to component and service design for analytical and streaming services, considering scalability and performance across varied technologies
  • Work on bug resolution and application improvements, with a strong focus on performance, maintainability, and code quality in streaming and microservices environments
  • Contribute to the strategic planning, setup, and maintenance of Flink and Redis infrastructure, including evaluating new streaming frameworks and caching solutions
  • Flexibly contribute across the full stack, adapting to diverse programming languages and frameworks as project needs evolve
  • May occasionally work a non-standard shift including nights and/or weekends and/or have on-call responsibilities
  • Stay abreast with new trends in open-source tooling and champion innovative solutions that could help improve the efficiency of the Fixed Income platform community
  • Work closely with business stakeholders to help them leverage platform capabilities and develop efficient analytical tools
  • Continuously seek to automate manual touchpoints in the technology delivery pipeline
  • Fulltime
Read More
Arrow Right

Java Application Development Analyst

The Applications Development Senior Programmer Analyst is an intermediate level ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Primary Skill Set: Java 11+
  • Spring Boot 3.0
  • DB Design and Optimization
  • Microservices (Spring Boot)
  • Web services
  • Design Patterns
  • Kafka
  • Elasticsearch
  • Experience in systems analysis and programming of software applications
  • Experience in managing and implementing successful projects
Job Responsibility
Job Responsibility
  • Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
  • Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
  • Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
  • Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
  • Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
  • Ensure essential procedures are followed and help define operating standards and processes
  • Serve as advisor or coach to new or lower level analysts
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Application Development Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai, Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Application Development Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor’s degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Application Development Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Pune
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Application Development Programmer Analyst

The Applications Development Intermediate Programmer Analyst is an intermediate ...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of relevant experience in the Financial Service industry
  • Intermediate level experience in Applications Development role
  • Consistently demonstrates clear and concise written and verbal communication
  • Demonstrated problem-solving and decision-making skills
  • Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements
  • Bachelor's degree/University degree or equivalent experience
Job Responsibility
Job Responsibility
  • Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
  • Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
  • Apply fundamental knowledge of programming languages for design specifications
  • Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
  • Serve as advisor or coach to new or lower level analysts
  • Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
  • Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
  • Has the ability to operate with a limited level of direct supervision
  • Can exercise independence of judgement and autonomy
  • Acts as SME to senior stakeholders and /or other team members
  • Fulltime
Read More
Arrow Right

Application Development Programmer Analyst

We are seeking an experienced and motivated Senior Pega Administrator to join ou...
Location
Location
India , Chennai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4-6 years of dedicated experience in Pega administration (Pega PRPC)
  • Pega Certified System Administrator (PCSA) is required
  • In-depth knowledge of Pega architecture and underlying infrastructure (application servers like Tomcat, WebSphere, or JBoss
  • databases like Oracle, SQL Server, or PostgreSQL)
  • Experience with Pega installation, upgrades, and patching
  • Proficiency in using Pega's administrative tools, including the Admin Studio and Predictive Diagnostic Cloud (PDC)
  • Strong understanding of Pega's security model and experience implementing security policies
  • Experience with application deployment and CI/CD tools (e.g., Jenkins, Git, Pega Deployment Manager)
  • Solid understanding of networking concepts, load balancing, and high-availability configurations
  • Excellent analytical and troubleshooting skills with the ability to resolve complex technical issues under pressure
Job Responsibility
Job Responsibility
  • Install, configure, and upgrade Pega platforms and related infrastructure components across all environments (development, testing, staging, and production)
  • Proactively monitor system performance, troubleshoot and resolve issues, and perform performance tuning to ensure optimal application speed and reliability. This includes analyzing logs, running diagnostic tools, and managing system resources
  • Manage the deployment of Pega applications, including rules and code, using deployment tools like Jenkins, Pega's Deployment Manager, or other CI/CD pipelines. Automate deployment and administrative tasks where possible
  • Implement and manage security policies, including user access, authentication, and authorization, in coordination with corporate security standards
  • Perform regular system maintenance, including backups, patching, and health checks, to ensure the integrity and availability of the Pega environment
  • Provide Tier 3 support for Pega applications, diagnosing and resolving complex technical issues related to the platform and its integrations
  • Work closely with Pega developers, architects, and business stakeholders to understand application requirements and provide platform-level support
  • Create and maintain comprehensive documentation for system configurations, administrative procedures, and troubleshooting guides
  • Fulltime
Read More
Arrow Right