Islamabad Capital Territory
On-site
PKR 1,400,000 - 2,000,000
Full time
Job summary
A leading software development firm in Islamabad is seeking a skilled software developer with over 3 years of experience, specializing in .NET technologies. The role involves developing high-quality code, implementing server-side logic, and engaging in test-driven development. The ideal candidate is collaborative and has strong analytical skills. Join this dynamic team to enhance software solutions and performance.
Qualifications
- 3+ years of experience in software development, particularly in user interface development.
- Solid experience using GIT source control system.
- Ability to break complex problems into manageable components.
Responsibilities
- Develop high-quality, maintainable code focusing on software performance.
- Implement server-side logic for seamless integration of front-end and back-end.
- Collaborate with teams for code reviews and guidance.
Skills
GIT
Analytical problem-solving
Object-oriented programming
.NET Development
Team player
Responsibilities
- Develop high-quality, maintainable code for software applications, focusing on user interface development and overall software performance.
- Implement server-side logic to ensure seamless integration between front-end and back-end components.
- Debug and resolve issues within the codebase to enhance application performance and ensure optimal functionality.
- Collaborate with cross-functional teams to exchange best practices, conduct code reviews, and provide guidance to junior team members.
- Ensure project timelines and milestones are met by proactively identifying potential obstacles and implementing solutions.
- Foster a culture of test-driven development (TDD) by creating unit tests and performing thorough testing to uphold software reliability and stability.
- Engage with AI and prompt engineering concepts, staying curious and continuously exploring how these technologies can enhance software solutions.
Job Specification
Required skills & experience
- 3+ years of experience: This is not a junior position. You should demonstrate 3+ years of experience in this field.
- GIT (source control): Solid experience in using GIT source control system using best practices.
- Analytical problem-solving: You are not easily overwhelmed by the complexity. You can break complex problems down into small and manageable components. You are quick to spot relationships between things and ideas.
- Object-oriented programming: This can be in any programming language
- .NET Development: .NET Framework, ASP.NET, C#, ORM (e.g. Entity Framework), MVC, API, Object oriented programming
- Team player: Ability to work collaboratively with diverse teams and stakeholders.