SoftStandard Solutions is looking for a Dotnet Developer

    Job Summary:

    As a .NET Developer, you will be responsible for designing, developing, testing, and maintaining software applications using the Microsoft .NET framework. Your primary focus will be on building scalable and high-performance applications that meet the specific needs and requirements of the organization or clients. You will collaborate with cross-functional teams, including other… developers, product managers, and quality assurance professionals, to ensure the successful delivery of projects.

    Contract Type: W2 contract, (Note: Please don't apply if you are looking for C2C)

    Key Responsibilities:

    • Software Development: Design, code, and debug software applications using C#, ASP.NET, and other .NET technologies. Develop efficient, secure, and reliable solutions that align with best coding practices and architectural patterns.
    • Application Maintenance: Identify and fix bugs, troubleshoot issues, and maintain the performance of existing applications. Implement updates and enhancements to improve application functionality and user experience.
    • Database Management: Design and optimize database schemas, write SQL queries, and integrate databases with .NET applications. Ensure data integrity, security, and performance of the database systems.
    • Collaboration: Work closely with other team members, such as product managers, designers, and testers, to understand project requirements, provide technical input, and deliver high-quality solutions on time.
    • Testing and Quality Assurance: Develop and execute unit tests, integration tests, and user acceptance tests to verify the functionality and reliability of the software. Participate in code reviews and ensure adherence to coding standards.
    • Documentation: Create and maintain technical documentation for applications, including system designs, API documentation, and user guides, to facilitate future development and troubleshooting.
    • Performance Optimization: Identify performance bottlenecks and implement optimizations to enhance application speed and scalability.
    • Security: Implement security measures to safeguard applications from potential threats and vulnerabilities. Adhere to security best practices and ensure data protection.
    • Continuous Learning: Keep up-to-date with the latest .NET technologies, frameworks, and industry trends. Apply new knowledge to improve development processes and enhance the quality of work.

    Qualifications and Skills:

    • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
    • Proven experience as a .NET Developer or Software Engineer, with a strong portfolio of completed .NET projects.
    • Proficiency in C#, ASP.NET, and the .NET framework.
    • Familiarity with web technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
    • Experience with databases, particularly SQL Server, and understanding of database design and optimization.
    • Knowledge of object-oriented programming (OOP) principles and design patterns.
    • Understanding of version control systems, such as Git.
    • Strong problem-solving skills and the ability to troubleshoot complex issues.
    • Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
    • Experience with Agile/Scrum development methodologies is a plus