Full stack .Net developer [Job ID: 144120]
Leadx technologies., Abbottabad, Pakistan - Office Based
Job Type
Full Time
Experience
3 Years
Degree
Bachelor's
Positions
2
Salary
Market Competitive
Description
We are actively seeking a seasoned Full Stack Developer with a minimum of 5 years of professional experience who demonstrates a comprehensive mastery of the .NET framework, C#, and Microsoft SQL Server. The ideal candidate will not only be well-versed in advanced software design and development principles but will also have hands-on expertise with modern web technologies such as TypeScript, CSS, and HTML. A key part of this role involves the creation of single-page applications (SPAs) and the development of RESTful web services utilizing Web API. This role requires someone who thrives in an agile development environment and is committed to delivering high-quality, scalable, and maintainable code.
Being at LeadX technologies means being at the cusp of technological and design innovations. You’re not just adapting to trends; you’re setting them. You’ll be working in a space where every voice is valued, every idea celebrated, and mutual respect is the team's cornerstone. Our structure emphasizes synergy over hierarchy. With leadership that believes in empowering its members, you'll have the autonomy to make decisions, drive initiatives, and truly own your projects. Our ideal candidate is someone who values learning, innovation, and is committed to creating accessible and user-friendly digital experiences.
Responsibilities
Lead the design and development of sophisticated .NET software solutions, ensuring alignment with architectural standards and best practices
Craft robust single-page applications (SPAs) using contemporary frontend technologies that deliver exceptional user experiences
Develop and maintain RESTful web services using the Web API to support frontend functionalities and third-party integrations
Utilize Microsoft SQL Server for database design, ensuring data integrity, security, and performance
Apply agile methodologies to manage software development projects, fostering continuous improvement, and ensuring efficient delivery of value to stakeholders
Conduct code reviews, mentor junior engineers, and share best practices to elevate the team's technical expertise
Collaborate with cross-functional teams to translate business requirements into technical specifications and actionable plans
Troubleshoot, debug, and upgrade existing software, addressing scalability and performance challenges
Maintain up-to-date knowledge of emerging technologies and industry trends to keep our technology stack modern and effective
Requirements
A minimum of 5 years of professional experience in software engineering with a focus on the .NET Framework and C#
Proficiency in Microsoft SQL Server, including database design, T-SQL, and performance tuning
Strong experience in software design and development with a track record of delivering scalable and maintainable software systems
Hands-on experience with Agile development methodologies and the complete software development life cycle
Advanced skills in building single-page applications using technologies like TypeScript, CSS, and HTML
Proven capability in developing RESTful web services using Web API
Excellent problem-solving abilities and a strong attention to detail
Exceptional communication and collaboration skills, with the ability to convey complex technical concepts to non-technical stakeholders
Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
This opportunity is onsite in Abbottabad. Boarding and lodging will be provided free of cost.
