Explore Opportunities
Find your next challenge. Select a position from the list to view the details.
Software Engineer/ Senior Software Engineer
Kuala Lumpur • Full-time
As a Software Engineer, you will be responsible for designing, developing, and maintaining scalable web and mobile applications. You will collaborate with cross-functional teams to build high-performance systems while applying best practices in software development and architecture.
Responsibilities:
- Develop multi-tier web and mobile applications with a focus on performance and scalability.
- Follow Agile/Scrum methodologies for software development.
- Analyze, design, develop, test, and maintain IT systems and applications.
- Collaborate with Project Managers, Designers, QA, CM and BA teams to ensure smooth project execution.
- Provide technical support and maintenance for internal and external users.
- Continuously improve and optimize application performance, security, and reliability.
Requirements
- Degree/Diploma in Software Engineering, Computer Science, or a related field.
- 1-2 years of development experience with Microsoft .NET, C#, MVC, and Microsoft SQL.
- Familiarity with React.js is an advantage.
- Understanding of Object-Oriented Design (OOP), Design Patterns, and UML.
- Strong problem-solving skills and a proactive, team-oriented mindset.
- Ability to take ownership of tasks and maintain accountability.
- Entry-level candidates are welcome to apply.
- Experienced candidates will be considered for Senior Software Engineer positions.
Tech Stack & Learning Opportunities
You’ll have the opportunity to work with:
- Software Architecture – Learn and apply Domain-Driven Design (DDD), Clean Architecture and Microservice principles.
- Event-Driven & High-Performance Systems – Work with RabbitMQ, Redis, and MongoDB for handling real-time transactions.
- Cloud & Big Data – Gain hands-on experience with AWS, GCP, and Big Query.
- Monitoring & Observability – Use Grafana, Elasticsearch and Zabbix to analyze system performance.
- Containerization & Orchestration – Hands-on exposure to Docker and Kubernetes for efficient deployment.
Change Management Engineer
Kuala Lumpur • Full-time
Dodgson Matrix specialize in providing solution for high volume transactional and performance application. We help our clients in plan, build and support their core online business. Our expertise in our networking, security, application design and consultation skills are reflected in
our achievements and accolades.
Our niche is providing customized solutions that provide flexibility and high throughput critical for a totally unique experience. We are looking for vibrant individuals who seek challenge and fun at work.
Job Requirements:
- Performing change impacts assessment and identify key stakeholders
- Developing a Change Management plan and Risk Assessment Matrix including communication and trainings plans
- Design a template for Emergency Hotfix/Change and its criteria
- Designing and executing communications, to ensure the message reaches all impacted users
- Planning and coordinating trainings, to ensure all users are properly prepared and trained to adhere with Change Management process
- Measuring progress and effectiveness of change management activities and business readiness
- Supporting people and organizations in adoption of change, new tools or new ways of working
- Audit and enforce key testing related SDLC project milestones, documents and standards
- Perform defect tracking and management using tools like HP ALM, JIRA, TRELLO
- Make recommendations for determining test policies, guidelines and best practices
- Support project and initiative post mortem reviews with recommended improvements
- Interact daily with business, technical and program and project management teams
- Review software documentation to ensure technical accuracy and completeness
- Design/Test and Verify quality of end user applications and server side components to ensure that they meet requirements and functional specifications. Executing regression, integration, performance, unit and system test plans
- Other adhoc duties as assigned
Requirements:
- Candidate must possess at least a Diploma, Advance/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma, Professional Degree in Computer Science, Computer Engineering or equivalent
- Any experience with Microsoft SQL Server enquiry language will be a plus
- Relevant experience in change management related to transformation programs (Stakeholder assessment, change impact analysis, organization design, communication planning, training support and business readiness)
- Proficiency with Microsoft Office applications (Outlook, PowerPoint, Word, Excel)
- Accuracy and attention to detail
- Sharp analytical abilities, problem solving techniques, proven design skills and track record of delivery
- Excellent interpersonal and written/verbal communications competencies
- Capable of dealing with rapid schedules and constant evolving business environment
- Proactive, motivated and team player
- Able to multi-tasked and work prioritized, good time management and ability to work under pressure
- Take pride in accountability, ownership of outstanding issues, and establishes a high level of credibility with others in the organization
Quality Assurance Engineer
Kuala Lumpur • Full-time
Job Description
- Design/Test and Verify quality of end user applications and server side components to ensure that they meet requirements and functional specifications
- Executing regression, integration, performance, unit and system test plans
- Documenting test results into bug tracking system and following through to resolution
- Working with developers to resolve and debug issues
- Audit and enforce key testing related SDLC project milestones, documents and standards
- Perform defect tracking and management
- Make recommendations for determining test policies, guidelines and best practices
- Support project and initiative post mortem reviews with recommended improvements
- Interact daily with business, technical and program and project management teams
- Develop and maintain strong knowledge of our products, features and services and how the customers use them
- Set up and maintain test databases, take regular backups and restore as needed
- Review software documentation to ensure technical accuracy and completeness
- Other adhoc duties as assigned
Job Requirements:
- Candidate must possess at least a Diploma, Advance/Higher/Graduate Diploma, Bachelor’s Degree, Post Graduate Diploma, Professional Degree in Computer Science, Computer Engineering or equivalent
- Any experience with Microsoft SQL Server enquiry language will be a plus
- Accuracy and attention to detail
- Experience in testing web-based software is strongly preferred
- Experience with defect tracking tool such as JIRA and ability to report clear and effective bugs
- Sharp analytical abilities, problem solving techniques, proven design skills and track record of delivery
- Excellent written and verbal communications
- Capable of dealing with rapid schedules and constant evolving business environment
- Proactive, motivated and team player
- Able to multi-tasked and work prioritized, good time management and ability to work under pressure
- Take pride in accountability, ownership of outstanding issues, and establishes a high level of credibility with others in the organization
- This position will be permanently based in Malaysia
- Fluent in English and Chinese- (In order to discuss technical options and ensure that your point get across to Chinese speaking colleagues)