Application Tech Support programmer
KeySkills
Company Name
Job Description
Implement backend logic, business rules, and data processing workflows.
-
Work with relational and NoSQL databases for efficient data storage.
-
Write optimized SQL queries and manage database schemas and migrations.
-
Ensure application performance, scalability, and reliability.
-
Integrate third-party services, APIs, and internal microservices.
-
Implement authentication, authorization, and secure coding practices.
-
Troubleshoot and fix bugs, performance issues, and production defects.
-
Collaborate with UI/UX designers to build clean and intuitive interfaces.
-
Participate in Agile ceremonies like sprint planning, daily stand-ups, and retrospectives.
-
Review pull requests and follow best practices for code quality and maintainability.
-
Use version control systems like Git for code collaboration and workflow.
-
Implement automated testing (unit, integration, e2e) to ensure quality.
-
Deploy, monitor, and maintain applications on cloud platforms (AWS/Azure/GCP).
-
Work with CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI.
-
Maintain clear technical documentation for features, APIs, and system flows.