What are the responsibilities and job description for the Senior Dotnet Developer position at ESB Technologies?
Only W2
Job Description:
As a .NET Developer, you will play a key role in designing, developing, and maintaining applications using the .NET framework. Your responsibilities will include collaborating with cross-functional teams to deliver high-quality software solutions, ensuring the scalability, performance, and security of applications.
Key Responsibilities:
- Develop and maintain web applications using .NET Core, ASP.NET, C#, and related technologies.
- Collaborate with front-end developers, product managers, and designers to create seamless user experiences.
- Write clean, scalable, and reusable code while following coding standards.
- Implement and optimize back-end components to ensure application performance.
- Debug, troubleshoot, and resolve technical issues.
- Work with APIs and integrate third-party services as needed.
- Participate in code reviews and contribute to team knowledge sharing.
- Stay updated with the latest industry trends and technologies.
Qualifications and Skills:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a .NET Developer or in a similar role.
- Strong proficiency in C#, ASP.NET, and .NET Core.
- Hands-on experience with SQL Server and other database systems.
- Knowledge of front-end frameworks such as Angular, React, or Vue.js is a plus.
- Familiarity with Agile/Scrum development methodologies.
- Excellent problem-solving and communication skills.
Preferred Qualifications:
- Experience with cloud platforms like Azure or AWS.
- Understanding of microservices architecture.
- Knowledge of DevOps practices and CI/CD pipelines.