Dot Net Developer | 4 to 7 Years Exp | Remote
WFA Digital Insight
The demand for skilled .NET developers has been on the rise, with a notable 25% increase in job postings over the past year. As companies continue to shift towards cloud-based solutions, professionals with expertise in Azure and containerization technologies are in high demand. PradeepIT Consulting Services, a leading IT consulting firm, is now hiring a Dot Net Developer to join their team remotely. With a strong focus on digital transformation, this role offers a unique opportunity for candidates to work on cutting-edge projects and collaborate with a talented team. Before applying, candidates should be prepared to showcase their skills in .NET Core, ASP.NET, and cloud architecture, as well as their ability to work in an Agile environment.
Job Description
About the Role
As a Dot Net Developer at PradeepIT, you will play a critical role in designing, developing, and maintaining software solutions using .NET Core programming languages. Your day-to-day responsibilities will include developing efficient Windows components, converting .NET Framework services to .NET Core, and collaborating with other developers to integrate user-facing elements. You will be working closely with the development team to ensure seamless application functionality and will be responsible for troubleshooting issues, implementing bug fixes, and optimizing performance.The role entails working in an Agile environment, where you will be expected to deliver high-quality code within deadlines. You will have the opportunity to work on a wide range of projects, from designing and implementing container-orchestration to developing reusable libraries and maintaining existing applications.
As a key member of the development team, you will be reporting to the Technical Lead and will be expected to collaborate with other teams, including QA and DevOps, to ensure the successful delivery of projects.
What You Will Do
- Develop effective and efficient Windows components using Microsoft .NET technologies
- Convert .NET Framework multi-threaded services into .NET Core
- Design and implement container-orchestration to DEVOPs platform for managing and scaling micro-services
- Write reusable libraries/functions and maintain existing applications by troubleshooting issues, implementing bug fixes, and optimizing performance
- Design, develop, and enhance software solutions using .NET Core programming languages, including C#, F#, and Visual Basic
- Collaborate with other developers to integrate user-facing elements, databases, and backends to ensure seamless application functionality
- Implement performance enhancements to meet required standards, using industry-best practices and efficient technologies
- Write well-structured, test-backed server-side code, following software development principles and practices
- Select the most appropriate and efficient technologies for each application, considering both current and future needs
- Utilize SDKs and connect to libraries to retrieve data and perform necessary coding tasks
What We Are Looking For
- 4 to 7 years of experience in ASP.NET, including .NET Core versions, writing C#
- Strong understanding of object-oriented programming and SOLID principles
- Experience in implementing RESTful APIs and designing and implementing cloud architecture patterns
- Advanced knowledge of MSSQL/MySQL, including complex SQL operations, performance optimization, and database design
- Experience with Git and GitHub for source control
- Good communication and teamwork skills
- Ability to work in an Agile environment and deliver high-quality code within deadlines
- Experience with Azure cloud platform and services
- Familiarity with containerization technologies such as Docker and Kubernetes
Nice to Have
- Experience with DevOps tools such as Jenkins and Docker
- Knowledge of design patterns and practices
- Familiarity with F# and Visual Basic programming languages
- Experience with performance optimization and database design
Benefits and Perks
- Opportunity to work on cutting-edge projects and collaborate with a talented team
- Flexible working hours and remote work options
- Professional development and growth opportunities
- Access to the latest technologies and tools
- Competitive compensation package
- Health insurance and other benefits
- Paid time off and holidays
- Remote stipend and other perks
How to Stand Out
- Tip: Make sure to highlight your experience with ASP.NET, .NET Core, and Azure cloud in your resume and cover letter.
- Tip: Be prepared to showcase your skills in .NET Core, ASP.NET, and cloud architecture during the interview process.
- Tip: Familiarize yourself with containerization technologies such as Docker and Kubernetes, as they are highly valued in the industry.
- Tip: Practice your coding skills and be prepared to complete coding challenges during the interview process.
- Tip: Research the company and the role, and be prepared to ask questions during the interview.
- Tip: Be prepared to discuss your experience working in an Agile environment and your ability to deliver high-quality code within deadlines.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.