Thoughtworks Canada is a Global technology consulting and software engineering company that provides cloud, AI, digital transformation, and software development services.
A Design and Develop Enterprise Applications Developer is an IT professional responsible for designing, developing, and maintaining software applications that support business operations within large organizations. These applications may include Enterprise Resource Planning (ERP), Customer Relationship Management (CRM), Human Resources (HR), Finance, Supply Chain, and other business systems. The role focuses on improving business processes through technology, integrating various systems, ensuring data security, and delivering reliable solutions that help organizations operate efficiently.
Job Description
- Design and develop enterprise software applications.
- Analyze business requirements and translate them into technical solutions.
- Build, test, and deploy new application features.
- Maintain and enhance existing enterprise systems.
- Create and manage databases, tables, and queries.
- Develop APIs and system integrations.
- Troubleshoot software issues and resolve defects.
- Perform system testing and quality assurance activities.
- Monitor application performance and reliability.
- Prepare technical documentation and user manuals.
- Collaborate with business users, analysts, and IT teams.
- Support application upgrades and software releases.
- Implement security controls and data protection measures.
- Provide technical support and user assistance.
- Research and recommend technology improvements.
Pay: From $10,000.00 per month
Benefits:
- Company pension
- Dental care
- Disability insurance
- Employee assistance program
- Extended health care
- Life insurance
- Profit sharing
- Relocation assistance
- Vision care
- Work from home
Work Location: In person