Back to jobs
Application developer
new york
Job Description: Application Developer
Position Overview
We are seeking a skilled Application Developer to design, develop, test, and maintain high‑quality software applications. The ideal candidate should have strong programming skills, experience in full‑stack development, and the ability to work in a collaborative, agile environment.
Key Responsibilities
- Develop, test, and deploy applications based on business requirements.
- Collaborate with cross‑functional teams including product managers, designers, and QA engineers.
- Write clean, scalable, and maintainable code following best practices.
- Troubleshoot, debug, and upgrade existing applications.
- Participate in code reviews and contribute to continuous improvement.
- Integrate third‑party APIs and services where required.
- Maintain technical documentation for architecture, design, and processes.
- Ensure application security, performance, and reliability.
- Stay updated with emerging technologies and industry trends.
Required Skills & Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Strong proficiency in one or more programming languages (e.g., Java, C#, Python, JavaScript).
- Experience with front-end frameworks (React, Angular, or Vue).
- Experience with back-end frameworks (Node.js, .NET, Spring Boot, Django, etc.).
- Good understanding of databases (SQL/NoSQL).
- Familiarity with RESTful APIs, microservices, and cloud platforms (Azure, AWS, GCP).
- Knowledge of version control (Git).
- Understanding of DevOps practices & CI/CD pipelines is a plus.
- Strong problem‑solving skills and attention to detail.
Preferred Qualifications
- Experience working in Agile/Scrum teams.
- Knowledge of container technologies (Docker, Kubernetes).
- Experience with automated testing frameworks.
- Certification in cloud, application development, or related areas.
Soft Skills
- Excellent communication and teamwork abilities.
- Ability to manage time and prioritize tasks effectively.
- Analytical thinking and proactive approach to problem solving.
Footer for a Job Post
Apply for this job
*
indicates a required field