Job Closed
This listing is no longer active.
Clearwaters.IT - A dynamic small business
Senior .NET Developer
Location
District Of Columbia
Posted
87 days ago
Salary
0
Seniority
Senior
Job Description
Senior .NET Developer
Clearwaters.IT
Location: Remote 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.
Job 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)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Full Stack Product Engineer
HopperHopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to
• Identify and execute improvements to the codebase that make it easier for both humans and AI agents to move fast and ship safely. • Work with a group of senior engineers in a low-process environment powered by trust and autonomy. • Drive decisions and consensus asynchronously with thoughtful documentation and specs. • Build new features from top to bottom — from UX to database. Ship fast. Learn fast. Repeat. • Architect scalable solutions and foundational patterns that let us efficiently launch new partner experiences. • Work directly with PMs and business partners to define and refine our roadmap. Your voice and technical vision matter. • Collaborate with a diverse group of people, giving and receiving feedback for growth.
• Deliver product experiences built on the T1 Artificial Intelligence and Networking platforms, serving the needs of Intelligence and Security staff around the world. • Collaborate with Design and Product Management on feature design, delivery schedule and trade off decision points. • Be a product owner - there are no tickets to crunch here, be an active builder and designer, shaping the direction of T1’s code and features. • Build and innovate on our front end architecture and design system which is a Vue 3 client on a Golang server, with a MongoDB storage layer
• Build mission-critical backend services that deliver value to our customers. • Play a crucial role in architecting, designing, developing and operationalizing high performance, scalable, reliable and resilient services. • Design, develop, and maintain Kafka Connect connectors for integrating with databases and data warehouses (e.g., PostgreSQL, MySQL, Snowflake). • Work with open source technologies like Debezium and Kafka Connect to implement Change Data Capture (CDC) connectors. • Troubleshoot and debug technical issues inside a deep and complex technical stack that includes microservices, containers, and virtualization. • Ensure operational readiness of the services and meet the availability and performance SLA commitments to our customers. • Be a strategic engineer who constantly thinks of process and operational improvements.
Senior Full Stack Product Engineer
HopperHopper is an accredited, mobile-only travel agency using big data to analyze and predict airfare and accommodations. A fully remote employer, Hopper strives to
• Identify and execute improvements to the codebase that make it easier for both humans and AI agents to move fast and ship safely. • Work with a group of senior engineers in a low-process environment powered by trust and autonomy. • Drive decisions and consensus asynchronously with thoughtful documentation and specs. • Build new features from top to bottom — from UX to database. Ship fast. Learn fast. Repeat. • Architect scalable solutions and foundational patterns that let us efficiently launch new partner experiences. • Work directly with PMs and business partners to define and refine our roadmap. Your voice and technical vision matter. • Collaborate with a diverse group of people, giving and receiving feedback for growth.



