i
SA Technologies Inc
16 SA Technologies Inc Jobs
Dot Net Developer
SA Technologies Inc
posted 6hr ago
Flexible timing
Key skills for the job
Development & Enhancement:
Design, develop, and maintain scalable web applications using .Net, .Net Core, C#, and ASP.NET.
Collaborate with cross-functional teams to define, design, and ship new features.
Analysis & Design:
Analyze user requirements and translate them into technical specifications.
Create design documents and system architecture diagrams.
Testing & Documentation:
Perform unit testing and integration testing to ensure software quality.
Prepare and maintain documentation for software development processes, code usage, and design specifications.
Support & Maintenance:
Troubleshoot and resolve issues within the existing modules and applications.
Provide technical support and guidance to other team members as required.
Collaboration:
Work closely with QA Engineers to ensure high-quality software.
Participate in code reviews and maintain high standards for code quality.
Required Skills and Qualifications:
Experience: 4-5years of recent working experience with C#.
Technical Proficiency:
Strong understanding of object-oriented programming principles.
Ability to write reusable libraries and components.
Familiar with various design and architectural patterns.
Experience with standard data serialization formats (JSON and XML).
Proficient in writing and consuming web services (REST/SOAP).
Familiarity with Microsoft SQL Server for database management.
Experience with popular web application frameworks.
Proficient understanding of code versioning tools such as Git.
Basic Technical Skills:
.Net, .Net Core, ASP.NET, object-oriented programming, REST/SOAP services, XML, and JSON.
Preferred Qualifications:
Familiarity with Agile methodologies and version control best practices is a plus.
Knowledge of front-end technologies (HTML, CSS, JavaScript) and frameworks (e.g., Angular, React) is a plus but not mandatory.
Soft Skills:
Excellent problem-solving skills and analytical abilities.
Strong communication skills to collaborate effectively with team members and stakeholders.
Ability to work in a fast-paced environment and manage multiple tasks simultaneously.
What We Offer:
Competitive salary and benefits package.
Opportunities for professional growth and career advancement.
A dynamic and collaborative work environment.
If you are passionate about software developmentand eager to contribute to exciting projects, we invite you to apply
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for DOT NET Developer roles with real interview advice