PhasorSoft Group
Senior .Net Developer
PhasorSoft Group, Jackson, Mississippi, United States,
Key Responsibilities
Design, develop, and maintain .NET-based web applications with a focus on both front-end and back-end development.
Utilize .NET Core, ASP.NET MVC, or ASP.NET Core for building scalable and responsive web applications.
Develop front-end components using modern JavaScript frameworks such as React, Angular, or Vue.js.
Implement RESTful APIs for seamless communication between front-end and back-end systems.
Collaborate with UI/UX designers to create intuitive and user-friendly interfaces.
Implement security best practices to ensure data protection and user authentication.
Write clean, maintainable, and efficient code following best practices and design patterns.
Integrate with third-party APIs and services for enhanced functionality.
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
Work closely with stakeholders to understand requirements and translate them into technical solutions.
Stay updated with the latest technologies and trends in .NET development.
Skills Required
.NET Framework:
Proficiency in .NET Core, ASP.NET MVC, or ASP.NET Core for web application development.
C# Programming:
Strong programming skills in C# for back-end development.
Front-End Development:
Experience with modern JavaScript frameworks such as React, Angular, or Vue.js for front-end development.
RESTful APIs:
Knowledge of designing and implementing RESTful APIs for communication between front-end and back-end.
SQL and Entity Framework:
Experience with SQL databases (e.g., SQL Server, MySQL) and Entity Framework for data access.
HTML/CSS/JavaScript:
Understanding of front-end technologies including HTML, CSS, and JavaScript.
Version Control:
Familiarity with Git or other version control systems for collaborative development.
Agile Methodologies:
Experience working in Agile/Scrum environments with a focus on iterative development and delivery.
UI/UX Design Principles:
Understanding of UI/UX design principles and ability to work closely with designers.
Security Best Practices:
Knowledge of web application security principles and best practices.
Testing and Debugging:
Proficiency in testing frameworks (e.g., NUnit, MSTest) and debugging tools.
Deployment and CI/CD:
Experience with deployment processes and CI/CD pipelines (e.g., Azure DevOps, Jenkins).
Third-Party Integrations:
Ability to integrate with third-party APIs and services.
Problem-Solving Skills:
Strong analytical and problem-solving skills to troubleshoot and resolve issues.
Communication:
Effective communication skills to collaborate with team members and stakeholders.
Continuous Learning:
Willingness to learn and adapt to new technologies and frameworks in the .NET ecosystem.
Employment Type
Full Time
Total Compensation
Salary Based on Experience
Locations
lowood MS
Work Authorization
Any
#J-18808-Ljbffr
Design, develop, and maintain .NET-based web applications with a focus on both front-end and back-end development.
Utilize .NET Core, ASP.NET MVC, or ASP.NET Core for building scalable and responsive web applications.
Develop front-end components using modern JavaScript frameworks such as React, Angular, or Vue.js.
Implement RESTful APIs for seamless communication between front-end and back-end systems.
Collaborate with UI/UX designers to create intuitive and user-friendly interfaces.
Implement security best practices to ensure data protection and user authentication.
Write clean, maintainable, and efficient code following best practices and design patterns.
Integrate with third-party APIs and services for enhanced functionality.
Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
Work closely with stakeholders to understand requirements and translate them into technical solutions.
Stay updated with the latest technologies and trends in .NET development.
Skills Required
.NET Framework:
Proficiency in .NET Core, ASP.NET MVC, or ASP.NET Core for web application development.
C# Programming:
Strong programming skills in C# for back-end development.
Front-End Development:
Experience with modern JavaScript frameworks such as React, Angular, or Vue.js for front-end development.
RESTful APIs:
Knowledge of designing and implementing RESTful APIs for communication between front-end and back-end.
SQL and Entity Framework:
Experience with SQL databases (e.g., SQL Server, MySQL) and Entity Framework for data access.
HTML/CSS/JavaScript:
Understanding of front-end technologies including HTML, CSS, and JavaScript.
Version Control:
Familiarity with Git or other version control systems for collaborative development.
Agile Methodologies:
Experience working in Agile/Scrum environments with a focus on iterative development and delivery.
UI/UX Design Principles:
Understanding of UI/UX design principles and ability to work closely with designers.
Security Best Practices:
Knowledge of web application security principles and best practices.
Testing and Debugging:
Proficiency in testing frameworks (e.g., NUnit, MSTest) and debugging tools.
Deployment and CI/CD:
Experience with deployment processes and CI/CD pipelines (e.g., Azure DevOps, Jenkins).
Third-Party Integrations:
Ability to integrate with third-party APIs and services.
Problem-Solving Skills:
Strong analytical and problem-solving skills to troubleshoot and resolve issues.
Communication:
Effective communication skills to collaborate with team members and stakeholders.
Continuous Learning:
Willingness to learn and adapt to new technologies and frameworks in the .NET ecosystem.
Employment Type
Full Time
Total Compensation
Salary Based on Experience
Locations
lowood MS
Work Authorization
Any
#J-18808-Ljbffr