Sr .Net Developer
Salary undisclosed
Apply on
Original
Simplified
We are seeking a skilled and experienced Senior .NET Developer to join our dynamic team. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that meet the needs of our clients. You will work closely with cross-functional teams to deliver robust applications while ensuring best practices in software development are followed. This position requires a strong understanding of the .NET framework and related technologies.
Responsibilities
- Design, develop, and implement scalable applications using .NET technologies.
- Collaborate with product managers and stakeholders to gather requirements and translate them into technical specifications.
- Utilize CI/CD pipelines to automate deployment processes and improve development efficiency.
- Create and maintain documentation for software designs, architecture, and processes using UML.
- Troubleshoot and resolve issues in existing applications while ensuring optimal performance.
- Work with databases such as MySQL to manage data storage and retrieval effectively.
- Develop RESTful APIs to facilitate communication between different systems and applications.
- Ensure applications are hosted on IIS and perform optimally in a Linux environment when necessary.
- Mentor junior developers by providing guidance on best practices in software development.
Skills
- Proficient in .NET Core framework and related technologies.
- Strong experience with JavaScript for front-end development.
- Familiarity with Entity Framework for data access management.
- Knowledge of CI/CD practices for efficient deployment workflows.
- Understanding of UML for effective system design documentation.
- Experience working in Linux environments is a plus.
- Solid understanding of MySQL for database management.
- Ability to develop RESTful services that integrate seamlessly with various platforms.
- Excellent problem-solving skills and attention to detail.
Join us as we continue to innovate and deliver exceptional software solutions that drive success for our clients!
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs