The Senior DOT NET Developer will be responsible for designing, implementing, and maintaining high-quality software solutions using Microsoft's .NET framework. This role requires a deep understanding of software development best practices, architecture design, and the ability to mentor and guide junior team members. The Senior .NET Developer will collaborate closely with cross-functional teams to ensure the successful delivery of projects.

Responsibilities:

Architecture and Design:

  • Lead the architectural design of software solutions, making strategic decisions to ensure scalability, performance, and maintainability.
  • Define and enforce coding standards, design patterns, and best practices across the development team.

Development:

  • Write clean, efficient, and high-quality code using C#/VB.net and other relevant .NET technologies.
  • Develop complex modules, features, and integrations for applications, ensuring they meet functional and non-functional requirements.

Technical Leadership:

  • Provide technical guidance and mentorship to junior developers, assisting in their skill development and growth.
  • Collaborate with technical leads, architects, and other senior developers to align technology strategies and goals.

Code Review and Quality Assurance:

  • Conduct thorough code reviews to ensure code quality, adherence to coding standards, and proper implementation of design patterns.
  • Implement and promote automated testing practices to maintain software quality.

Problem Solving and Troubleshooting:

  • Analyze complex technical issues, identify root causes, and propose effective solutions.
  • Assist in troubleshooting and resolving critical production issues in a timely manner.

Collaboration and Communication:

  • Collaborate with cross-functional teams, including designers, testers, product managers, and business stakeholders, to deliver high-value software products.
  • Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.

Continuous Improvement:

  • Stay up-to-date with the latest .NET technologies, tools, and trends, and integrate new knowledge into development processes.
  • Identify opportunities for process improvement and contribute to the enhancement of development methodologies.

Documentation:

  • Create and maintain technical documentation, including architecture diagrams, design documents, and API documentation.

Skills and Qualifications:

  • Minimum Bachelor's degree in Computer Science, Engineering.
  • Typically, 3+ years of professional experience in software development, with a significant portion of that time spent working on .NET projects.
  • Familiarity with the Win forms, ASP.NET framework, Web-API’s.
  • Having Xamarin Forms Knowledge is plus.
  • Demonstrated ability to lead technical initiatives, mentor junior developers, and guide technical decisions.
  • Proven experience in designing and implementing complex software architectures and solutions (e.g., Model-View-Controller).
  • Expertise in optimizing application performance, identifying bottlenecks, and implementing performance improvements. Proficient with writing optimized Queries and Stored Procedures.
  • Knowledge of security best practices and the ability to integrate security measures into the development process.
  • Proficiency in refactoring code to improve maintainability, readability, and overall quality.
  • Familiarity with project management methodologies and tools, with the ability to contribute to project planning and estimation.

Job Details

Total Positions:
1 Post
Job Shift:
Second Shift (Afternoon)
Job Type:
Job Location:
Gender:
No Preference
Minimum Education:
Bachelors
Career Level:
Experienced Professional
Minimum Experience:
3 Years
Apply Before:
Jul 11, 2024
Posting Date:
Jun 10, 2024

Aftab Currency Exchange Ltd

Banking/Financial Services · 201-300 employees - Kharian

Aftab Currency Exchange Ltd. is a UK incorporated Company that is part of the well-established Aftab group companies and has been operating in the North West of England since 2002. Our head office was the starting point of the UK success story when we commenced business with retail clients and two business associates we now have our London branch in South West London and have over the past 9 years expanded our coverage through the use of agents across the UK and now boosts a network of more than 280 business associates and agents using the Aftab Currency Exchange name which we have worked hard to maintain our credibility and trusts within the Pakistani community.

What is your Competitive Advantage?

Get quick competitive analysis and professional insights about yourself
Talk to our expert team of counsellors to improve your CV!
Try Rozee Premium

Similar Job Titles

Dot Net Developer

MAGDynamics, Rawalpindi, Pakistan
Posted Jun 27, 2024

Dot Net Developer

Computan, Multiple Cities, Pakistan
Posted Jun 20, 2024

Dot Net Developer

Computan, Multiple Cities, Pakistan
Posted Jun 20, 2024

Dot Net Developer

Enigma Software Solution, Islamabad, Pakistan
Posted Jun 12, 2024
View All
I found a job on Rozee!