NET Developer
Tanisha Systems Inc
Olympia, WA, United States
28 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source
Tech stack
JavaScript (Programming Language)
.NET Framework
Amazon Web Services
Software Applications
ASP.NET MVC Framework
Automation of Tests
Microsoft Azure
C Sharp (Programming Language)
Software as a Service
Cloud Computing
Code Review
Distributed Systems
+19 more
Entity Framework
Message Broker
Enterprise Messaging Systems
Microsoft SQL Server
Scrum Methodology
Software Engineering
SQL Databases
Test-Driven Development (TDD)
.NET Core
Software Application Programming
Git
Event Driven Architecture
Containerization
Apache Kafka
Asynchronous Programming
Software Version Control
Docker
Web Api
Programming Languages
Job description
We are seeking a .NET Developer to design, develop, test, and maintain software applications using modern .NET technologies. The developer will work from established design documentation and collaborate with technical and business teams to deliver reliable, scalable solutions., * Develop and maintain software applications based on technical design documents and project requirements.
- Build applications using C#, .NET Core, ASP.NET MVC/Web API, Entity Framework, JavaScript, and SQL.
- Develop and optimize database solutions using Microsoft SQL Server.
- Design and implement APIs and services for distributed applications.
- Develop asynchronous communication and event-driven solutions using messaging technologies such as Kafka.
- Implement automated testing and follow TDD practices where applicable.
- Containerize applications using Docker.
- Participate in Agile/Scrum ceremonies, code reviews, and technical discussions.
- Use Git for source control and maintain high-quality, well-documented code.
- Troubleshoot application issues and contribute to performance, reliability, and maintainability improvements.
- Collaborate with cross-functional teams throughout the software development lifecycle.
Requirements
Programming Languages
- C#
- JavaScript
- SQL
Frameworks & Libraries
- .NET Core
- ASP.NET MVC / Web API
- Entity Framework
Cloud & Databases
- AWS
- Microsoft SQL Server
Tools & Methodologies
- ADO
- Docker
- Git
- Agile/Scrum
- Test-Driven Development (TDD)
Distributed Systems
- Hands-on experience with service buses and message brokers.
- Experience with Apache Kafka or similar technologies for asynchronous communication.
- Understanding of distributed system patterns and event-driven architectures., * Experience developing cloud-based applications on AWS.
- Experience with Apache Kafka or comparable messaging platforms.
- Experience with distributed systems and event-driven architectures.
- Strong problem-solving and communication skills.
- Experience working in Agile/Scrum development environments.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦