Digital Technology Solutions (DTS) is seeking a Senior .NET Developer to design, develop, and maintain high-quality software solutions, contributing to all phases of the software development lifecycle in an agile environment.
Requirements
- Minimum of 5 years of professional experience in .NET development.
- Strong proficiency in C-Sharp and ASP.NET frameworks.
- Experience with SQL Server and database design.
- Solid understanding of object-oriented programming principles.
- Experience working in Agile/Scrum development environments.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript is a plus.
Responsibilities
- Design, develop, and implement robust .NET applications based on business requirements.
- Participate in all phases of the software development lifecycle, including analysis, design, coding, testing, and deployment.
- Write clean, scalable, and efficient code adhering to best practices and coding standards.
- Perform code reviews and provide mentorship to junior developers.
- Identify and troubleshoot bugs and performance issues, ensuring optimal application performance.
- Maintain and update existing applications to enhance functionality and usability.
- Contribute to continuous improvement initiatives within the development team.
Other
- Work effectively in an agile environment, collaborating closely with cross-functional teams.
- Act as both a developer and analyst.
- Collaborate with product owners, business analysts, and other stakeholders to gather and refine requirements.
- Excellent problem-solving skills and attention to detail.
- Effective communication skills and ability to work collaboratively.