Application Developer
KeySkills
Company Name
Job Description
Job Description:
As an Application Developer, you will be responsible for designing, building, and configuring applications to meet evolving business and application requirements. This role involves a strong focus on performance testing strategy, ensuring applications deliver robust performance, scalability, and reliability under load conditions.
Roles & Responsibilities:
-
Design and configure applications based on client and business requirements.
-
Analyze and implement effective performance testing strategies.
-
Work independently and become a Subject Matter Expert (SME) over time.
-
Participate in team meetings and provide innovative solutions to technical challenges.
-
Identify performance issues, pinpoint root causes, and suggest remediation strategies.
-
Document application workflows, performance metrics, and testing processes.
-
Stay updated with the latest performance testing tools, techniques, and trends.
-
Collaborate with QA and development teams to optimize application performance across platforms.
Professional & Technical Skills:
Must-Have Skills:
-
Proficiency in Performance Testing Strategy
-
Strong analytical skills to interpret and assess application performance metrics
-
Hands-on experience with performance testing tools (e.g., JMeter, LoadRunner, Gatling)
-
Ability to identify performance bottlenecks and provide tuning recommendations
-
Understanding of application development methodologies and system architecture
Good-to-Have Skills:
-
Familiarity with CI/CD pipelines, monitoring tools, and DevOps environments
-
Exposure to cloud platforms (AWS, Azure, GCP) for performance testing in distributed systems
-
Knowledge of scripting languages (e.g., Python, Shell) for automation
-
Experience in code review and quality engineering
-