Implement the designed solution from coding to testing. Follow agile processes and participate actively in all development phases. Develop new features. Maintain existing applications. Participate in the complete cycle of development from requirements gathering, development, and testing. Experience in troubleshooting production issues.