What are the responsibilities and job description for the .Net Application Developer (Onsite Role) position at SOHO Square Solutions?
Job Details
Position Overview:
We are seeking an experienced Senior .NET Developer to join our dynamic development team. The ideal candidate will be responsible for designing, developing, testing, and deploying high-quality software solutions using modern Microsoft technologies and Agile practices. The role requires hands-on experience with .NET Core, C#, web technologies, and cloud environments such as AWS.
Location: Westlake, CA/Carrollton, TX
Mode of Work: Onsite
Interview: In-person required
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 7 years of professional experience in software development using Microsoft technologies.
- Strong proficiency with .NET / .NET Core, C#, SQL Server, and SSIS.
- Hands-on experience with web technologies including JavaScript, HTML5, CSS3, and functional programming principles.
- Experience with Agile development methodologies (Scrum, XP).
- Working knowledge of relational databases (SQL Server, MySQL, PostgreSQL).
- Understanding of design patterns, refactoring, and unit testing principles.
- Familiarity with Linux environments and open-source tools is a plus.
- AWS cloud experience (EC2, SQS, SNS, Lambda, Containers, API Gateway) highly preferred.
- Experience in financial services, particularly in mortgages or mortgage-backed securities, is a plus.
- Exposure to AI-assisted coding tools (such as GitHub Copilot or similar) is desirable.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.