Software developer

Job opening at Bengaluru

Location

Bengaluru

Address

Bengaluru

Employment

Full Time

Qualification

Bachelor Of Engineering - Bachelor Of Technology (B.E./B.Tech.)

Payment

400000 to 1000000

Date Posted

2024 Sep,04

HR

Anshika Rajput

Contact

anshika.rajput@white-force.in

Mobile

9201596994


Job description


















Normal
0




false
false
false

EN-US
X-NONE
X-NONE
















































































































































































A .NET Core developer plays a
crucial role in designing, developing, and maintaining applications using the
.NET Core framework. Their responsibilities can vary depending on the specific
needs of the project or organization, but generally, they include the
following:



Key
Responsibilities:




  1. Application Development:


    • Design, develop, and maintain robust, scalable, and
      high-performance applications using .NET Core.

    • Write clean, maintainable, and efficient code
      following best practices and coding standards.


  2. System Design:


    • Collaborate with stakeholders to understand
      requirements and design system architecture.

    • Create detailed technical specifications and
      documentation.


  3. Testing and Debugging:


    • Develop and execute unit tests, integration tests, and
      other types of testing to ensure application quality.

    • Debug and troubleshoot issues, providing effective
      solutions.


  4. Performance Optimization:


    • Analyze and optimize application performance to ensure
      speed and efficiency.

    • Implement caching, indexing, and other
      performance-enhancing techniques.


  5. Integration:


    • Integrate with various APIs, web services, and
      third-party libraries or services.

    • Handle data integration and synchronization tasks.


  6. Database Management:


    • Design and maintain database schemas.

    • Write and optimize SQL queries and stored procedures.

    • Use Entity Framework Core or other ORM tools for data
      access.


  7. Security:


    • Implement security best practices, including
      authentication, authorization, and data protection.

    • Stay updated with the latest security trends and
      vulnerabilities.


  8. Version Control:


    • Use version control systems like Git for code
      management and collaboration.

    • Manage code branches, pull requests, and code reviews.


  9. Collaboration:


    • Work closely with other developers, designers, and
      project managers to ensure alignment and timely delivery of features.

    • Participate in agile practices, such as sprint
      planning, stand-ups, and retrospectives.


  10. Maintenance and Support:


    • Provide ongoing maintenance and support for existing
      applications.

    • Address bug fixes, perform updates, and manage
      technical debt.


  11. Continuous Integration/Continuous Deployment (CI/CD):


    • Set up and manage CI/CD pipelines for automated
      builds, testing, and deployment.

    • Use tools like Azure DevOps, GitHub Actions, or
      Jenkins.


  12. Documentation:


    • Create and maintain technical documentation, including
      code comments, user guides, and system documentation.


  13. Learning and Improvement:


    • Stay current with the latest developments in .NET Core
      and related technologies.

    • Continuously improve coding practices and stay updated
      with industry trends.




 



 



 






Job requirements

  • Experience: 2 to 6 Year.
  • Education : Bachelor of Engineering - Bachelor of Technology (B.E./B.Tech.)
  • Specilization : computer and electronics...
  • Skills :
  • Industry Type : IT-Software / Software Services
  • Status : Not Disclose.

Company Name : Sharp Software Development India Pvt. Ltd.

Website

About Company

SSDI was incorporated in August 1999 as a member of the Sharp Corporations' global research and development network. Read more