Work with business users to gather functional requirements
Combine your technical expertise and problem-solving passion to turn complex problems into end-to-end solutions
Work with client architect/senior developers to do high level/low level design/architecture.
Design and implement high-quality, test-driven BE code for various projects
Unit Testing/Integration Testing
Code Configuration and Release Management.
Create and maintain documentation, implement and follow best practices for development workflow.
Work collaboratively with team members to ensure deadlines are met.
Stay current on changes in technology and keep adding to your skillset.