
Senior .Net Developer
- San Antonio, TX
- $80.00 per hour
- Permanent
- Full-time
Strong experience with distributed systems and core cloud technology concepts.
Proficient in debugging and problem-solving skills.
Hands-on experience in implementing architecture blueprints.
Experience with Azure Cloud, AWS, or GCP.
Mastery in SQL databases and web application composition with .NET tech stack.
Proficient in crafting Micro Services/DDD based architecture and application containerization.
Proficiency in monitoring, logging, and tracing with ELK, Splunk, and Datadog.
Familiarity with messaging queue platforms such as KAFKA and RabbitMQ.
Solid understanding of OOPs, SOLID principles, build patterns, and cloud patterns.
Experience with TDD and writing tests with NUnit/XUnit.
Strong communication skills, both verbal and written.
Diligent with strong analytical skills.
A great teammate with a collaborative spirit.Job responsibilities:
Build and implement architecture blueprints with precision and creativity.
Build and lead web-based applications employing the .NET tech stack (.NET Core, MVC, Web API, nHibernate/EF, RESTful applications).
Develop Micro Services/Domain-Driven Creation (DDD) based architecture using open-source technologies like React and .NET Core, and package applications through Docker or equivalent.
Implement core cloud technologies and work on distributed systems with a shown ability to solve complex problems.
Debug and troubleshoot applications to ensure magnificent performance.
Apply SQL databases effectively and ensure efficient performance.
Implement standard methodologies in performance engineering and web security.
Collaborate with cross-functional teams to efficiently implement product-based development and define non-functional requirements (NFRs).
Monitor, record, and track with the use of open-source tools like ELK, Splunk, and Datadog.
Deploy messaging queue tools such as KAFKA and RabbitMQ.
Adhere to Agile software engineering processes and methodologies.