JR 2224
About This JobManages software development team, oversees project timelines, delegates tasks, and ensures code quality. Develops and implements software solutions, troubleshoots technical issues, and collaborates with cross-functional teams to deliver high-quality products.
- Architects new software products. Defines software platforms, components, and interfaces and selects development tools.
- Designs complicated software products, modules, and routines. Selects and applies software development tools and methodologies for projects.
- Counsels product and development planners on new and improved development technologies, methodologies and tools.
- Provides technology direction for software development strategies and plans. Provides technical guidance to development teams.
- Collaborates with team members to design software solutions.
- Writes and tests code for software applications.
- Manages software development projects.