02 Oct
|
Dash Technologies
|
Ahmedabad
02 Oct
Dash Technologies
Ahmedabad
Role Overview
The Software Engineer will be responsible for developing, and maintaining scalable web applications using .NET technologies and Angular. This role requires hands-on experience in full-stack development, strong problem-solving ability, and the capability to work closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
• Design, develop, and maintain robust web applications using .NET, C#, ASP.NET Core, Web API, and Angular/React.
• Build responsive and user-friendly frontend interfaces using Angular, HTML, CSS, and JavaScript/TypeScript.
• Develop and maintain scalable backend services, APIs, and business logic components.
• Write clean, reusable, testable, and efficient code following coding standards and design principles.
• Troubleshoot, debug, and enhance existing applications to improve functionality and performance.
• Optimize applications for speed, scalability, security, and reliability.
• Work with relational databases and write efficient queries, stored procedures, and data access logic.
Technical Skills
• Strong hands-on experience with C#, .NET Core / ASP.NET Core, MVC, and Web API.
• Experience with frontend development using Angular.
• Proficiency in HTML, CSS, JavaScript, and TypeScript.
• Experience with REST APIs, third-party integrations, and web services.
• Good knowledge of SQL databases such as MS SQL Server or MySQL, including query writing and optimization.
• Familiarity with Git, version control, and collaborative development workflows.
• Understanding of OOP, design patterns, clean architecture, and software development best practices.
• Experience working in Agile/Scrum development environments.
Soft Skills
• Robust analytical and troubleshooting skills.
• Good communication and teamwork abilities.
• Ability to manage priorities and work independently in a fast-paced environment.
• Qualifications
• Bachelor’s degree in Computer Science, Information Technology, Engineering, or a
📌 Senior Software Engineer (Ahmedabad)
🏢 Dash Technologies
📍 Ahmedabad