What are the responsibilities and job description for the Senior .NET Developer position at Caresoft Inc?
Job Summary
We are seeking a highly skilled and motivated Senior .NET Developer to join our dynamic software development team. In this role, you will lead the design, development, and implementation of robust web applications and services using the latest Microsoft technologies. Your expertise will drive innovative solutions, optimize system performance, and ensure seamless integration across diverse platforms. If you thrive in a fast-paced environment and are passionate about building scalable, high-quality software, this is an exciting opportunity to make a significant impact.
Duties
- Lead the full software development lifecycle for complex projects utilizing .NET framework, C#, and related technologies.
- Design and develop scalable web applications using ASP.NET, MVC, Web API, and RESTful services to meet business needs.
- Collaborate with cross-functional teams to gather requirements, create UML diagrams, and translate them into efficient code.
- Implement front-end features using React, Angular, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and UI/UX best practices to enhance user engagement.
- Develop and maintain database solutions with SQL Server, MySQL, PostgreSQL, MongoDB, including database design and T-SQL scripting.
- Integrate third-party APIs and web services such as WCF, SOAP, XML, JSON to enable seamless data exchange across systems.
- Conduct unit testing and debugging to ensure high-quality deliverables; utilize tools like Visual Studio, TFS (Team Foundation Server), GitHub, SVN for version control and CI/CD pipelines.
- Participate actively in Agile/Scrum methodologies to promote iterative development and continuous improvement.
- Optimize application performance through multithreading techniques and efficient code practices while adhering to SDLC (Software Development Life Cycle) standards.
- Support deployment processes on cloud platforms like AWS or Azure; implement microservices architecture for scalable solutions.
Skills
- Current working experience with ASP.NET
- Current working experience with C#
- Current working experience with MVC
- Work experience in analysis and addressing security related issues for applications built in multiple languages
- Working experience with Oracle SQL
- Current working experience with Web Services
- Excellent verbal and written communication skills
- Ability to solve complex programming issues
- Bachelor’s Degree in Computer Science or related fields with IT experience
Nice to Have
- Understanding EDI file formats
- Experience in Health Industry
Pay: $40.00 - $59.00 per hour
Work Location: In person
Salary : $40 - $59