Job Overview: We are seeking a highly skilled Senior .NET Developer with experience in analyzing and enhancing web-based applications built in C# on the .NET platform. The ideal candidate will be responsible for evaluating an existing application, documenting its features, meeting with key stakeholders to understand their needs, and delivering necessary enhancements. The application interfaces with the Twilio platform, so hands-on experience with Twilio’s API is a must. Familiarity with Git, Jira, AWS, and Docker are highly desired. Key Responsibilities: Analyze Existing Application: Conduct a thorough review of the existing webbased application built in C#/.NET to understand its architecture, features, and integrations. Documentation: Create detailed documentation of the current system, including its features, workflows, and architecture. Stakeholder Engagement: Meet with key users and stakeholders to gather requirements, understand business needs, and propose enhancements or improvements. Application Enhancements: Design, develop, and implement enhancements to the application based on user feedback and requirements. Twilio API Integration: Ensure smooth integration of the application with the Twilio platform, developing and maintaining features that leverage Twilio’s messaging, voice, or other communication APIs. Version Control and Collaboration: Use Git for version control, collaborating with the development team to manage codebases and deployments effectively. Issue Tracking and Management: Utilize Jira for tracking project tasks, bugs, and enhancement requests. Cloud Deployment and Infrastructure: Deploy and maintain application components in AWS, leveraging cloud services for scalability and efficiency. Containerization: Work with Docker for containerized deployment of application components, ensuring consistency across development and production environments. Required Skills and Qualifications: 8+ years of experience in C# and .NET application development. Strong experience with web-based applications and thorough understanding of MVC architecture. Experience working with Twilio APIs (SMS, voice, etc.) and integrating Twilio into web applications. Proficiency in version control systems, specifically Git. Experience using Jira for task and project management. Familiarity with AWS cloud services, including EC2, S3, RDS, or related services. Knowledge of Docker for containerized application deployment. Excellent problem-solving skills and the ability to analyze and optimize existing codebases. Strong documentation and communication skills, particularly in documenting existing systems and articulating technical details to non-technical stakeholders. Experience working in Agile environments. Desired Skills: Experience with CI/CD pipelines for automated deployment. Knowledge of SQL Server and database design. Familiarity with other communication APIs and platforms. Previous experience working with geographically dispersed teams. Soft Skills: Strong interpersonal and communication skills to interact effectively with key users and stakeholders. Ability to work independently and as part of a team. A keen eye for detail and a strong commitment to quality. Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience. Job Type: Contract Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

United States