Full Stack .NET Developers

October 1, 2022
Urgent

Job Description

We are seeking highly skilled and motivated Full Stack .NET Developers to join our dynamic team. As a Full Stack .NET Developer, you will be responsible for designing, developing, and maintaining innovative software solutions that meet our clients’ needs. You will work collaboratively with cross-functional teams to analyze requirements, translate them into technical specifications, and implement robust and scalable solutions. Your role will involve both front-end and back-end development using the latest .NET technologies.

Key responsibilities include creating and optimizing web applications, API development, database design and management, and ensuring seamless integration with various third-party systems. You will be involved in debugging, testing, and deploying applications, as well as staying up-to-date with industry trends and best practices. Strong problem-solving skills and the ability to work in an agile development environment are essential. Your contributions will play a crucial role in delivering high-quality software products that enhance user experience and drive business growth. If you are passionate about technology and thrive in a collaborative, fast-paced environment, we encourage you to apply and be part of our talented team of Full Stack .NET Developers.

Required Knowledge, Skills, and Abilities for Full Stack .NET Developers

  • Collaborate with a diverse team of engineers, managers, product managers, QA analysts, and operations professionals to develop innovative web and mobile-based solutions that cater to market needs.
  • Demonstrate flexibility by effectively managing both development and operational functionalities.
  • Maintain and enhance software developed in Microsoft .NET Technologies, ASP.NET, SQL Server, and Mobile platforms.
  • Write unit test code to ensure code quality and deliver defect-free software.
  • Prepare functional and design specification documents to guide the development process.
  • Work closely with QA and Product Management teams to identify and address product issues in various parts of our software applications.
  • Proactively support our customers by resolving reported issues and providing excellent customer service.
  • Manage multiple projects and prioritize work effectively to meet delivery cycles and project timelines.

Qualifications and Professional Background

  • Education: Bachelors degree in Computer Engineering, Computer Science, or equivalent.

  • Experience: Minimum of 3 years of experience in the following technologies and areas:

    • C#.Net
    • ASP.Net
    • SQL Server
    • Other Microsoft Web Technologies
  • Additional Skills (preferred):

    • Experience in deployments and maintenance of applications on servers is an added advantage.
    • Familiarity with writing reusable C# libraries.
    • Proficiency in SOAP/XML based Web services and Web APIs.
    • Competence in writing SQL queries.
    • Familiarity with .NET framework 4.5 and MVC.
    • Proficiency in Microsoft SQL Programming.
    • Experience with jQuery and jQuery UI.
    • Knowledge of Angular and various design and architectural patterns.
    • Strong understanding of object-oriented design and programming concepts.

This updated content provides a clear and comprehensive overview of the qualifications and skills required for the position of a Software Engineer in your organization.

Location

Photos