Power BI Developer: Build Dashboards & Insights DAX
Listed on 2026-10-23
-
Software Development
Full Stack Developer, Backend Developer, Software Engineer, Front End Developer
A .NET Full Stack Developer is responsible for designing, developing, and maintaining web applications using the .NET framework. They work on both the client-side and server-side of applications, ensuring seamless integration and functionality.
Key Responsibilities:
Front-End Development:
Design and develop user interfaces using HTML, CSS, JavaScript, and front-end frameworks.
Back-End Development:
Develop server-side logic, APIs, and database interactions using .NET technologies.
Full Stack Integration:
Ensure smooth integration between front-end and back-end components.
Database Management:
Design and manage databases, write complex SQL queries, and optimize database performance.
Application Lifecycle Management:
Participate in the entire software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
Collaboration:
Work closely with cross-functional teams to understand requirements and deliver high-quality solutions.
Performance Optimization:
Optimize applications for maximum speed and scalability.
Troubleshooting:
Identify and resolve technical issues and bugs.
Qualifications:
Education:
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Experience:
Proven experience in full stack development using .NET technologies.
Technical
Skills:
Proficiency in .NET languages (C#, ).
Experience with front-end technologies (HTML, CSS, JavaScript, Angular, React).
Strong knowledge of SQL and database management.
Familiarity with version control systems (e.g., Git).
Understanding of software design patterns and principles.
Soft Skills:
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Attention to detail and a proactive approach to identifying and solving issues.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).