Job Description
- Develop, enhance, and support ERP, web, and Windows applications using .NET technologies.
- Collaborate with IT and business stakeholders to understand requirements and deliver high-quality solutions.
- Be part of the Dealer Tools development team supporting global business divisions.
- Work within an Agile (SCRUM) environment across geographically distributed teams.
Key Responsibilities
- Develop, test, and deploy automation and application solutions using:
- .NET / .NET Core
- Angular
- Microsoft SQL Server
- Visual Studio and VS Code
- AWS and local environments
- Collaborate with technical and business analysts to ensure effective and stable solution design.
- Design and document application features and maintain them in a centralized repository as per operational policies.
- Ensure code quality, organization, and maintainability through proper documentation, commenting, and version control.
- Participate in functional testing and support business users during UAT.
- Assist in documenting business process changes and support process re-engineering and change management initiatives.
- Provide ongoing support for .NET and international application solutions using modern technologies.
- Troubleshoot application usage issues and resolve technical and functional defects.
- Adhere to company policies related to software development, deployment, maintenance, and information security standards.
Required Skills & Competencies
- Strong understanding of software architecture and technology concepts.
- Excellent problem-solving, analytical, and application design skills.
- Ability to troubleshoot complex technical and functional issues.
- Strong verbal, written, and presentation skills to communicate with technical and non-technical stakeholders.
- Knowledge of serverless development is an added advantage.
Ideal Candidate Profile
- Graduate or Postgraduate in Computer Science, Technology, or equivalent discipline.
- 7–9 years of hands-on experience in:
- .NET / .NET Core
- Microsoft SQL Server
- Angular
- Experience in application integration with other enterprise systems.
- Ability to identify performance bottlenecks and recommend improvements.
- Proficiency in version control tools such as Git, Bitbucket, or TFS.
- Strong documentation skills and experience in process and workflow design.
- Excellent interpersonal and communication skills in English (written and verbal).
- Ability to work independently as well as collaboratively within a team.
- Capable of handling multiple projects, tasks, and priorities effectively.
- High attention to detail with a strong focus on quality and best practices.
- Comfortable receiving feedback, working to deadlines, and adhering to defined processes and procedures.
Education
Key Skills
- .NET / .NET Core
- SQL Server
- Angular / Front-end Frameworks
- Backend Development
- AWS
- Application Integration
- Version Control (Git / Bitbucket / TFS)