Title: Technical Lead
Company Name: Akij Textile Mills Ltd
Vacancy: --
Age: At least 34 years
Job Location: Dhaka
Salary: Negotiable
Experience:
BSc in CSE from a reputed university
8+ years of software development experience.
3+ years in a Technical Lead or Senior Development Lead role.
Experience developing large-scale Textile ERP, Enterprise Resource Planning, Manufacturing, Supply Chain, or Financial Systems.
Experience with large-scale Textile ERP implementations.
Knowledge of Manufacturing, Inventory, Finance, Procurement, and Supply Chain business processes.
Experience working in Agile/Scrum environments.
Familiarity with cloud platforms such as Azure or AWS.
Experience with monitoring and observability tools.
Technical Leadership:
Lead the development and delivery of critical ERP modules using:
.NET (ASP.NET Core, C#)
React/Next.js Oracle Database
Translate solution architecture into scalable, maintainable, and high-performance software solutions.
Provide technical direction and implementation guidance to development teams.
Ensure adherence to software development best practices, coding standards, and architectural principles.
Software Design & Code Quality
Enforce SOLID principles, Clean Architecture, and design patterns.
Conduct comprehensive code reviews for both backend and frontend applications.
Ensure consistency in:
Coding structure
Naming conventions
Project organization
Development standards
Promote maintainable, testable, and reusable code.
Performance Optimization:
Optimize Oracle database performance through:
Query tuning
Index optimization
Execution plan analysis
Database performance monitoring
• Design efficient REST APIs and data transfer strategies.
• Implement Redis caching strategies to minimize database load and improve response time
• Optimize asynchronous processing and background job execution. Identify and resolve system bottlenecks proactively.
Textile ERP Development:
Lead implementation of complex ERP functionalities including:
Production Management
Inventory Management
Costing and Valuation
Procurement and Supply Chain
Sales and Distribution
Financial Transactions
Workflow Automation
Reporting and Analytics
System Integration:
Ensure seamless integration between:
React frontend applications and .NET APIs
Backend services and Oracle Database
Redis caching layer and application services
Third-party systems and enterprise integrations
DevOps and Deployment Support:
Support CI/CD pipeline implementation and optimization.
Collaborate with DevOps teams to ensure deployment readiness.
Participate in release planning and production deployment activities.
Ensure application stability across development, staging, and production environments.
Production Support:
• Investigate and resolve production issues.
• Analyze application logs and performance metrics.
• Address:
Performance bottlenecks
Data inconsistencies
Integration failures
Application errors
Implement preventive measures to minimize recurring issues.
Team Leadership and Mentoring:
Mentor developers across backend and frontend technologies.
Provide technical coaching on:
.NET Development
React Development
Oracle SQL Optimization Redis Implementation
Software Architecture
Conduct technical knowledge-sharing sessions.
Assist team members in problem-solving and technical decision-making.
Collaboration and Communication:
Work closely with:
Solution Architects
Business Analysts
QA Engineers
DevOps Engineers
Project Managers
Stakeholders
to ensure successful and timely delivery of ERP solutions.
Documentation:
Contribute to technical design documentation.
Maintain implementation guides and development standards.
Ensure proper knowledge transfer and module handover.
Documentation architecture decisions and technical solutions.