Senior .NET Developer
🇺🇸 United States
Management
Java
Python
C#
JavaScript
Docker
Kubernetes
AWS
Azure
MongoDB
Git
MS Office
DynamoDB
GitHub
Design
Project Management
NoSQL
Backend
Devops
SQL
Customer Support
Security Engineer
Senior .NET Developer
from 🇺🇸 United States
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.Â
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Â
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)






