Epicareer Might not Working Properly
Learn More

Software developer

RM 5,000 - RM 5,999 / month

Checking job availability...

Original
Simplified
Job description Software Developer We are seeking talented Software Engineers to join our team, contributing to the development of web-based applications using C#, .NET Core, Angular, and MS SQL. This role is open to both experienced professionals and fresh graduates who are enthusiastic about developing high-quality software solutions. Key Responsibilities • Software Development: Design, develop, and maintain web applications using C#, .NET Core, Angular, and MS SQL. • Collaboration: Work closely with cross-functional teams, including product managers, designers, and QA engineers, to deliver robust software solutions that meet business and customer needs. • Code Review and Best Practices: Follow coding standards and best practices, participate in peer reviews, and provide constructive feedback to ensure high-quality code. • Testing and Debugging: Conduct unit testing, troubleshoot, and resolve issues efficiently to ensure the stability and performance of applications. • Documentation: Maintain clear, comprehensive documentation for code, processes, and project-related information. • Learning and Improvement: Stay up to date with industry trends, new technologies, and advancements in software development, and apply that knowledge to enhance our applications. Qualifications • Education: Bachelor’s degree in computer science, Software Engineering, or a related field. • Technical Skills: o Proficiency in C# and .NET Core. o Experience or familiarity with Angular for front-end development. o Knowledge of Microsoft SQL Server, including stored procedures. o Familiarity with front-end technologies like jQuery, CSS, HTML5, Bootstrap. o Understanding of Object-Oriented Programming (OOP) concepts. o Ability to work with MS SQL for database management. • Problem Solving: Strong analytical skills and a logical approach to problem-solving. Personal Attributes • Team-Oriented: Able to work collaboratively in a team environment. • Adaptable: Willingness to learn new technologies and adapt to project requirements. • Attention to Detail: Detail-oriented with a focus on writing clean, efficient, and maintainable code. • Effective Communication: Good verbal and written communication skills, with the ability to convey ideas effectively. • Punctuality: Demonstrates reliability and punctuality in attendance and task completion.