Senior .NET Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+39 more
Job 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
-
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, * 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 & conditions
- Health Care Plan (Medical, Dental & Vision)
- Retirement Plan (401k, IRA)
- Life Insurance (Basic, Voluntary & AD&D)
- Paid Time Off (Vacation, Sick & Public Holidays)
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…