ARK Solutions, Inc. · 3 hours ago
Dotnet Developer
Maximize your interview chances
Insider Connection @ARK Solutions, Inc.
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Design, develop, and maintain web and desktop applications using the .NET framework (C#, ASP.NET, MVC, Web API, etc.).
Architect and implement complex software solutions based on business requirements and technical specifications.
Optimize application performance and troubleshoot issues to ensure high availability and scalability.
Write clean, maintainable, and efficient code following industry best practices and coding standards.
Conduct code reviews and provide constructive feedback to junior developers.
Collaborate with product managers, designers, and other stakeholders to gather requirements and deliver solutions.
Participate in the full software development life cycle (SDLC), including requirement analysis, design, development, testing, and deployment.
Develop and maintain RESTful APIs and integrate third-party services as needed.
Continuously research and evaluate new technologies to improve existing systems and processes.
Ensure software security, and perform vulnerability assessments and remediation.
Provide technical support and troubleshooting for existing applications.
Mentor and guide junior and mid-level developers to improve their skills and performance.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
8+ years of experience in .NET development, with a strong focus on C# and ASP.NET.
Strong expertise in developing and consuming RESTful APIs and services.
In-depth experience with .NET Core, MVC, Web API, and other relevant technologies.
Solid understanding of SQL Server and database management, including writing complex queries, stored procedures, and optimizing database performance.
Experience with JavaScript, HTML, CSS, and front-end frameworks (e.g., React, Angular, or Vue.js) is a plus.
Knowledge of Cloud technologies (e.g., Azure or AWS) is desirable.
Strong experience with Agile methodologies and version control systems like Git or SVN.
Familiarity with unit testing frameworks (e.g., NUnit, XUnit, or MSTest).
Strong problem-solving and debugging skills.
Excellent verbal and written communication skills, with the ability to work well in a collaborative team environment.
A bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
Preferred
Experience with microservices architecture and containerization tools like Docker.
Familiarity with CI/CD pipelines and tools (e.g., Jenkins, Azure DevOps).
Knowledge of DevOps practices and cloud-native development.
Experience working in a high-performance agile environment.
Company
ARK Solutions, Inc.
ARK Solutions is an IT company that offers software consultancy services.
H1B Sponsorship
ARK Solutions, Inc. has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2023 (9)
2022 (5)
2021 (8)
2020 (13)
Funding
Current Stage
Growth StageCompany data provided by crunchbase