Clearwaters.IT logo
Clearwaters.IT

Clearwaters.IT - A dynamic small business

Senior .NET Developer

Software EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

4 days ago

Salary

0

Seniority

Senior

Job Description

Senior .NET Developer

Clearwaters.IT

Role 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. - 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. Qualifications - 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. Requirements - Must have experience in developing and implementing algorithms. - 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. 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. - 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 - Health Care Plan (Medical, Dental & Vision) - Retirement Plan (401k, IRA) - Life Insurance (Basic, Voluntary & AD&D) - Paid Time Off (Vacation, Sick & Public Holidays)

Related Job Pages

More Software Engineer Jobs

Senior Software Engineer

Point Digital Finance, Inc. Canada

Real Impact, Real People: Our mission at Point is to make homeownership more valuable and accessible. Your work directly helps homeowners access their wealth, achieve financial flexibility, and realize life-changing goals. Funding: With over $175M raised from top investors like Andreessen Horowitz, WestCap, Greylock, and Prudential, we’re scaling fast! You have the opportunity to join us at a pivotal stage. Game-changing Product: We're building a category-defining company in home equity. We’ve earned a 4.7 Trustpilot rating and an A+ from the BBB, a testament to the value we provide to our 20,000+ customers.

Role Description We’re seeking a Senior Software Engineer to join our team and help support and grow Point’s multi-product digital platform. In this role, you’ll work closely with senior engineers and product partners on the Docket Operations pillar , contributing to features and systems that enable our Docket Operations team to deliver faster, smarter, and efficient solutions. You’ll gain hands-on experience building and maintaining services across multiple systems, supporting integrations across internal tools, and learning how emerging technologies—such as AI-assisted workflows—are applied in real-world production environments. This role is ideal for a career engineer who is eager to learn, comfortable working in a fast-paced environment, and excited to grow their technical and product skills through collaboration and mentorship. Your Responsibilities - Implement features and services, including design and document significant projects that involve collaborations among multiple classes and updates to database schemas, applying design patterns appropriately. - Write, test, and maintain high-quality code across one or more codebases (e.g., TypeScript, Python, Ruby). - Craft thoughtful PRs, even for complex changes, and guide reviewers to address the most important areas of feedback. You consistently provide thoughtful, detailed reviews of other's code. - Document medium-sized technical designs (multiple collaborating classes, database schema changes), prepare and lead technical design reviews with coaching from more senior technical leads. - Participate in sprint planning, grooming, and retrospectives to understand business context and priorities. - Respond to code reviews and feedback, continuously improving code quality and reliability. - Use AI and data-powered components in production systems while following responsible data and privacy guidelines. - Take ownership of assigned tasks or features, communicating progress and blockers clearly. - You are growing in your skills as a mentor and coach. You are able to help new team members onboard and provide guidance for junior engineers. Qualifications - Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience. - 3+ years of professional experience in software development (excluding internships) with a focus on back-end or full-stack development. - Strong proficiency in one or more backend languages (e.g., Ruby, Python). - Deep understanding of distributed systems, caching, and database optimization. - Experience building user interfaces using modern frontend technologies such as TypeScript, JavaScript, HTML, CSS, and component-based frameworks (e.g., React). - Strong understanding of responsive design, accessibility, and user experience fundamentals. - Familiarity with full-stack development and collaborating closely with backend services. - Experience in consuming APIs and integrating frontend applications with backend services. - Ability to communicate clearly with teammates and ask questions to clarify product or design requirements. - Comfortable working in a fast-paced environment, balancing quality and speed while learning under guidance. - Collaborative team player who values feedback, mentorship, and continuous improvement. - Demonstrated use of AI tools to accelerate development is a strong plus. - Exposure to design systems or shared component libraries is a plus. - Experience with frontend performance optimization and debugging is a plus. Benefits - This is a 100% remote position open only to candidates currently based in Canada. - Applicants must be legally authorized to work in Canada and reside in the country. - Great Place to Work: Certified Great Place to Work and a Fortune Best Workplaces in the Bay Area. - Remote First Culture, Genuine Connection: Work from anywhere in Canada while staying closely connected through virtual collaboration, team gatherings, and a people-first culture. Company Description - Real Impact, Real People: Our mission at Point is to make homeownership more valuable and accessible. Your work directly helps homeowners access their wealth, achieve financial flexibility, and realize life-changing goals. - Funding: With over $175M raised from top investors like Andreessen Horowitz, WestCap, Greylock, and Prudential, we’re scaling fast! You have the opportunity to join us at a pivotal stage. - Game-changing Product: We're building a category-defining company in home equity. We’ve earned a 4.7 Trustpilot rating and an A+ from the BBB, a testament to the value we provide to our 20,000+ customers.

Canada
Medallion logo

Director of Engineering, Automation Products

Medallion

The all-in-one provider data network management platform for your credentialing and enrollment needs.

Full TimeRemoteTeam 51-200Since 2020H1B Sponsor

• Own the enrollment outcome. • Decide what to build. • Ship, measure, keep what works. • Make the hard technical calls. • Grow the people and the bench. • Partner across the business.

United States
Stefanini Brasil logo

Senior WordPress Developer, GCP

Stefanini Brasil

Co-creating Solutions for a Better Future

Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Develop, customize, and maintain WordPress themes and plugins in a scalable and secure manner • Operate WordPress environments on Google Cloud Platform (GCP) • Ensure application performance, availability, and security • Work with integrations via REST APIs • Optimize databases and queries (MySQL) • Support technical definitions, code reviews, and best practices • Collaborate with multidisciplinary teams (product, design, infrastructure)

Brazil
Hazelcast logo

SVP, Engineering

Hazelcast

Hazelcast modernizes applications with a unified real-time data platform.

Full TimeRemoteTeam 51-200Since 2008H1B No Sponsor

• Define and champion a multi-year technology strategy and architectural vision that anticipates market trends and directly aligns with the company’s long-term business objectives and revenue growth. • Collaborate at the executive level with Product Management to define, prioritize, and drive the technical direction of the product roadmap. • Drive, own, and manage end-to-end engineering delivery against the product roadmap, utilizing agile methodologies. • Maintain and continuously elevate world-class standards for system quality, performance, security, and resilience across the entire platform. • Provide executive oversight for core technical domains while aggressively evaluating and integrating emerging technologies. • Manage the engineering budget, drive ROI on technology investments, and optimize resource allocation. • Steward Hazelcast’s open-source core with a commitment to transparency and stability. • Balance the needs of commercial customers with the expectations of a global open-source community. • Serve as a prominent voice and advocate for the company within the broader open-source and real-time data ecosystems. • Lead, motivate, and manage a highly distributed, global engineering team. • Instill a strong product-led, innovation-led ethos within the department. • Lead global headcount planning and build a robust leadership bench.

United Kingdom