IT/Dev
Salary: Competitive Salary
Job Type: Full time
Experience: Senior Level
Elfonze Technologies
Net Developer (Remote)
Net Developer | Elfonze Technologies | Worldwide
Job Information
Application Development:
- Design, develop, and implement web, desktop, and mobile applications using .NET technologies (C#, ASP.NET, .NET Core, etc.).
- Develop high-quality, maintainable, and efficient code in line with the latest industry standards and practices.
- Write clean, scalable, and efficient code and collaborate with other team members to review and optimize code.
System Integration:
- Integrate third-party APIs, services, and data sources into .NET applications.
- Work on backend and front-end integrations to deliver seamless functionality for users.
Database Design and Management:
- Design and maintain databases using SQL Server or other relational databases.
- Implement stored procedures, views, and queries to interact with the application’s data layer.
- Optimize database performance and troubleshoot issues as they arise.
Testing and Debugging:
- Conduct unit testing, integration testing, and other testing methods to ensure the quality of the application.
- Debug, troubleshoot, and resolve software defects and performance issues.
- Collaborate with QA teams to ensure comprehensive test coverage.
Continuous Improvement:
- Stay up-to-date with the latest trends in .NET development and software engineering best practices.
- Identify opportunities for improving code quality, performance, and overall system architecture.
- Participate in code reviews, providing and receiving constructive feedback.
Collaboration and Communication:
- Collaborate with cross-functional teams, including business analysts, product managers, and UX/UI designers, to understand project requirements.
- Communicate effectively with team members, project managers, and stakeholders regarding project status and potential roadblocks.
- Document code, processes, and technical specifications to ensure knowledge sharing and smooth handoffs.
Deployment and Maintenance:
- Support the deployment process of applications and ensure a smooth transition from development to production environments.
- Monitor live applications for issues and respond to production bugs as needed.
- Maintain and update applications by fixing issues, applying patches, and implementing improvements.
Security and Compliance:
- Implement security best practices in application development.
- Ensure compliance with industry regulations and standards for data privacy and security.
Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.
Experience:
- Minimum 2-4 years of professional experience in .NET development.
- Experience with C#, ASP.NET, .NET Core, Entity Framework, MVC, Web API, and other .NET technologies.
- Familiarity with front-end technologies like HTML, CSS, JavaScript, Angular, or React is a plus.
- Experience with version control systems (e.g., Git, SVN).
- Exposure to cloud platforms like Azure or AWS is advantageous.
Technical Skills:
- Strong proficiency in C# and object-oriented programming (OOP).
- Experience with RESTful API development and integration.
- Knowledge of SQL and relational databases (e.g., SQL Server, MySQL).
- Familiarity with Agile development methodologies (e.g., Scrum, Kanban).
- Knowledge of software development best practices, design patterns, and architecture.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication skills and the ability to work effectively in a team-oriented environment.
- Ability to handle multiple tasks simultaneously and prioritize effectively.
- Attention to detail and a commitment to delivering high-quality software.
- Experience with microservices architecture.
- Familiarity with DevOps practices and tools (CI/CD pipelines).
- Knowledge of unit testing frameworks like NUnit or MSTest.
- Experience with containerization technologies like Docker.
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
- Save
Date Opened
11/22/2024...
Net Developer | Elfonze Technologies | Worldwide
Job Information
Date Opened
11/22/2024
Job Type
Full time
Industry
IT Services
Remote Job
Job Description
This is a remote position.
Job Description
Qualifications:
Preferred Skills:
Requirements
Skills/Project Experience: -> Proficiency in C# and the .NET framework (Core/Framework). -> Good experience in using standard technology development tools like Visual Studio, TFS. -> Experienced OOPS concepts, Dot NET Framework, C# -> Experience in Web Technologies ASP.NET (Web Forms, MVC), Bootstrap, JavaScript, HTML. -> Experience in ADO.net. -> Experience in web/application servers (IIS) -> Strong knowledge of SQL Server or other relational databases. -> Familiarity with middleware or integration tools -> Strong experience in designing and developing RESTful APIs. -> Familiarity with API security practices (e.g., OAuth, JWT). -> Excellent debugging, problem-solving, and analytical skills. -> Strong understanding of software development best practices and design patterns. -> Good interpersonal and communication skills Build web apps and services that run on Windows, Linux, and macOS using C#, HTML, CSS, and JavaScript. Get started for free on Windows, Linux, or macOS.