Job Description
As a Software Engineer at Software Digital, you play a crucial role in developing and maintaining high-quality software solutions. You bring your expertise in C# and .NET technologies to design applications that meet user requirements while ensuring scalability and performance. Your familiarity with Agile methodologies helps you adapt to changing project needs, working collaboratively within a team environment. Although this role does not require direct team management, you will frequently engage with cross-functional teams, contributing to a culture of innovation and excellence. Your proficiency in working with various coding languages and database technologies will be instrumental in driving project success and elevating the overall capabilities of our software solutions.
Responsibilities
Develop and maintain software applications using C#, ASP.NET, and ASP.NET Core, ensuring efficient and high-quality code development.
Collaborate with product managers and frontend developers to define and implement RESTful APIs that enhance functionality and user experience.
Design and optimize database structures and queries using SQL Server and Oracle, ensuring data integrity and performance across applications.
Utilize Agile methodologies, participating in sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of project milestones.
Implement modern client-side technologies such as HTML, CSS, JavaScript, and frameworks like Bootstrap, React, Angular, or Vue.js to create interactive and responsive user interfaces.
Conduct thorough testing and debugging to ensure the reliability and performance of developed applications, identifying and addressing issues proactively.
Review and enhance existing codebases by applying best practices and design patterns to optimize application performance and maintainability.
Stay current with the latest industry trends, tools, and technologies, incorporating new insights into development practices to improve the software development lifecycle.
Job Skills
C# SQL Agile Methodologies GitASP.netASP.NET Core RESTful APIs
Job Details
Total Positions:
1 Post
Job Type:
Full Time/Permanent
Job Location:
Karachi, Pakistan
Gender
No Preference
Minimum Experience
3 Years
Monthly based
Karachi Division,Sindh,Pakistan
Karachi Division,Sindh,Pakistan