Senior .Net Developer

Clearwaters.IT

  • Washington, DC
  • 30+ days ago
  • Remote
    Want to know if you’re a fit?
    Upload your resume and let our AI show you.

    Skills

    • AWS Lambdaunmatched
    • Agile Programming Methodologiesunmatched
    • Algorithmsunmatched
    • Amazon Simple Storage Service (S3)unmatched
    • Amazon Web Services (AWS)unmatched
    • Analysis Skillsunmatched
    • Application Programming Interface (API)unmatched
    • Atlassian JIRAunmatched
    • Automationunmatched
    • Best Practicesunmatched
    • Claims Processingunmatched
    • Cloud Applicationsunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Coding Standardsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Customer Relationsunmatched
    • Customer Support/Serviceunmatched
    • Data Setsunmatched
    • Database Administrationunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • DevOpsunmatched
    • Distributed Computingunmatched
    • Dockerunmatched
    • Documentationunmatched
    • Emerging Technologyunmatched
    • English Languageunmatched
    • Functional Programming Languagesunmatched
    • Gitunmatched
    • GitHubunmatched
    • Health Planunmatched
    • High Availabilityunmatched
    • Javaunmatched
    • JavaScriptunmatched
    • Logical Software CTI Solutionsunmatched
    • Mentoringunmatched
    • Microservicesunmatched
    • Microsoft .NETunmatched
    • Microsoft C# (C Sharp)unmatched
    • Microsoft Officeunmatched
    • Microsoft Windows Azureunmatched
    • MongoDBunmatched
    • NoSQLunmatched
    • Performance Managementunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Programming Languagesunmatched
    • Python Programming/Scripting Languageunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • SQL (Structured Query Language)unmatched
    • Scalable System Developmentunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Security Clearanceunmatched
    • Simple Queue Service (SQS)unmatched
    • Software Architectureunmatched
    • Software Configuration Managementunmatched
    • Software Developmentunmatched
    • Software Development Lifecycle (SDLC)unmatched
    • Software Engineeringunmatched
    • Sprint Planningunmatched
    • Standup Meetingsunmatched
    • Strategic Planningunmatched
    • Subversionunmatched
    • Team Playerunmatched
    • Test Designunmatched
    • United States Citizenunmatched
    • Writing Skillsunmatched

    Description

    Location: Remote - candidates must live within the United States

    Description: 

    Seeking a Senior Developer to design, develop, and maintain high-quality software solutions. This role requires expertise in software architecture, coding best practices, and modern development frameworks. The ideal candidate will have a strong background in full-stack development, cloud computing, and Agile methodologies, working closely with cross-functional teams to deliver scalable and efficient software solutions. 

    Job Responsibilities: 

    • Participate in creating software development plans and strategies.  
    • Design, develop, and maintain scalable, high-performance software applications. 
    • Work as part of a team to write a specific section of the program 
    • Combine all elements of the program design and test it, ensuring sample data-sets yield output as intended 
    • Write clean, efficient, and well-documented code following industry best practices. 
    • Maintain and improve the performance of existing software 
    • Recommend improvements to existing software programs as necessary  
    • Participate in creating software development plans and strategies. 
    • Collaborate with architects, product managers, and other developers to define technical requirements and system design. 
    • Perform code reviews, mentor junior developers, and enforce coding standards. 
    • Develop and maintain RESTful APIs, microservices, and cloud-based applications. 
    • Optimize application performance, ensuring high availability, security, and scalability. 
    • Implement and maintain CI/CD pipelines, ensuring smooth deployments and automation. 
    • Work within Agile/Scrum development teams, participating in sprint planning, stand-ups, and retrospectives. 
    • Stay up to date with emerging technologies, advocating for best practices and continuous improvement. 
    • Must have experience in developing and implementing algorithms. 

    Requirements

    Must be a U.S. Citizen or Permanent Resident 

    Must be able to obtain and maintain a Public Trust security clearance 

    Strong verbal and written communication skills in English are required to fulfill client-facing, documentation, and reporting responsibilities

    Education and Experience:  

    • Bachelor’s degree in Computer Science, Software Engineering or a related field (or equivalent experience) and eight (8)+ years of experience in software development 
    • 8 years of additional relevant experience may be substituted for education 

    Technology Stack Skill Requirements: 

    • Step Functions 
    • Cloudwatch 
    • RDS 
    • Lambda 
    • S3 
    • SQS 
    • SNS 
    • Elastic Container Registry 
    • .NET 
    • Python 
    • Network Load Balancer 
    • Application Load Balancer 
    • Web Application Firewall 
    • DynamoDB 
    • Kinesis Data Stream 
    • Firehose 

    Required Skills: 

    • Strong proficiency in developing solutions in the following programming languages (.NET (backend development), Java, Python, JavaScript, C#, etc.). 
    • Experience working with X.12 Medical Claims Processing (835, 837, 277, 275, etc.). 
    • Experience with back-end development, including modern frameworks (.NET, etc.). 
    • Proficiency in database management (SQL, RBS, MongoDB, or other NoSQL databases). 
    • Strong knowledge of the AWS and/or MS Azure cloud platforms and containerization (Docker, Kubernetes). 
    • Experience in RESTful API development, microservices architecture, and distributed systems. 
    • Strong working knowledge of CI/CD tools (GitHub Actions, GitLab CI/CD). 
    • Experience working with GitHub Co-pilot preferred 
    • Strong problem-solving, analytical, and debugging skills. 
    • Excellent communication and teamwork abilities 
    • Strong verbal and written communication skills are preferred 
    • Attention to detail and strong excellent customer service skills are preferred 
    • Experience working in a Scaled Agile Framework environment (SAFe) 
    • Experience working in a DevOps CI/CD environment 
    • Experience with software configuration management tools such as Git, Subversion, Jira 
    • Proficient with MS Office Suite 
    • Experience using Jira for Application Lifecycle Management (ALM) 
    • Must be able to create logical and functional software code in a variety of languages using .NET and Python as primary languages 
    • Must have experience in understanding and articulating the benefits and risks associated with different coding languages in different functional environments 
    • Must have experience reacting to problems and correcting the program as necessary 
    • Experience working in a fast-paced, Agile development environment. 
    • Proven ability to design and implement scalable, maintainable, and high-performance software solutions.

    Desired Skills: 

    • AWS Developer Certification 

    Benefits

    • Health Care Plan (Medical, Dental & Vision)
    • Retirement Plan (401k, IRA)
    • Life Insurance (Basic, Voluntary & AD&D)
    • Paid Time Off (Vacation, Sick & Public Holidays)

    Numbers & Facts

    LocationWashington, DC (
    Remote
    )

    Similar Jobs

    See more jobs