Jobs · Information Technology

Senior .NET Developer

Clearwaters.IT · Washington, DC · 3 wk ago
RemoteRemoteInformation TechnologyFull-time

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.
  • 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.

Requirements

  • Must be a U.S. Citizen or Permanent Resident.
  • Must be able to obtain and maintain a Public Trust security clearance.

Education and Experience

  • Bachelor's degree in Computer Science, Software Engineering or a related field (or equivalent experience).
  • Eight (8)+ years of experience in software development.

Technology Stack

  • 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

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.
  • Experience in understanding and articulating the benefits and risks associated with different coding languages in different functional environments.
  • Experience working in a fast-paced, Agile development environment.
  • Proven ability to design and implement scalable, maintainable, and high-performance software solutions.

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 6 days ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com