Website DataEdge
At DataEdge, we believe that robust software is the backbone of modern business intelligence. We partner with organizations to transform their data into actionable insights through custom-built, scalable applications. Our solutions drive efficiency, foster innovation, and provide a competitive edge to our clients in sectors ranging from financial services to healthcare and logistics.
As a .Net Developer at DataEdge, you will be integrated into a project-based team where your contributions will have a direct and visible impact on the deliverables for our clients. You will be encouraged to leverage the latest technologies and methodologies to build “smarter solutions” that meet complex business requirements.
Detailed Role Responsibilities
Your role will encompass the full software development lifecycle for specific modules and applications, requiring a blend of back-end prowess and front-end awareness.
Key Accountabilities:
-
Application Development: Design, code, test, and debug complex business applications using .NET Core, ASP.NET, and C#. You will be responsible for writing clean, scalable, and maintainable code.
-
Architectural Implementation: Develop and maintain applications using the MVC (Model-View-Controller) architectural pattern to ensure a separation of concerns and code organization.
-
API Development: Build and consume secure and efficient Web APIs to facilitate data exchange between the server and client-side applications or other services.
-
Data Layer Management: Use Entity Framework as an ORM (Object-Relational Mapper) to interact with databases. This includes designing database schemas, writing LINQ queries, and managing migrations.
-
Database Design and Optimization: Work directly with Microsoft SQL Server, involved in tasks ranging from writing complex T-SQL queries, designing tables, and optimizing stored procedures to ensure data integrity and performance.
-
Front-End Integration: Collaborate with UI/UX designers and front-end developers to integrate server-side logic with user-facing elements. This requires a working knowledge of HTML, CSS, JavaScript, and jQuery.
-
Cloud Deployment & Management: Utilize your familiarity with Microsoft Azure or AWS to deploy, manage, and monitor applications in a cloud environment, leveraging services like App Services, SQL Database, and Blob Storage.
-
Collaboration and Code Management: Work within an Agile team, participating in daily stand-ups, sprint planning, and code reviews using Git for version control.
Candidate Qualifications and Required Experience
We are looking for a candidate with a solid foundation in full-stack .NET development and a proven track record of delivering quality software.
Required Technical Skills and Experience:
-
Experience: 2 to 4 years of professional experience in software development with a primary focus on the .NET technology stack.
-
.NET Proficiency: Strong hands-on experience with .NET Core/.NET 5+, ASP.NET, and C#. You should be able to discuss your contributions to projects using these technologies.
-
Web Development Skills: Demonstrable experience with MVC architecture and building RESTful Web APIs.
-
Data Layer Expertise: Proven skills with Entity Framework (Code-First or Database-First) and a strong understanding of SQL Server, including query writing and performance tuning.
-
Front-End Fundamentals: A solid grasp of core web technologies: HTML5, CSS3, JavaScript, and jQuery. Experience with a front-end framework like Angular or React is a plus but not required.
-
Cloud Familiarity: Professional or project-based exposure to a major cloud platform, preferably Microsoft Azure or Amazon Web Services (AWS).
Core Competencies and Behavioral Attributes:
-
Problem-Solving: Excellent analytical and problem-solving skills, with the ability to break down complex requirements into manageable tasks.
-
Team Collaboration: Strong verbal and written communication skills, with a proven ability to work effectively in a collaborative team environment.
-
Ownership and Initiative: A self-starter who takes ownership of their work and is proactive in identifying issues and proposing solutions.
-
Adaptability: The ability to thrive in a dynamic environment and quickly adapt to new technologies and changing project demands.
Education and Legal Status:
-
A Bachelor’s degree in Computer Science, Information Technology, or a related field is preferred. Relevant work experience will be highly considered.
-
DataEdge is an equal-opportunity employer and is open to providing H1-B sponsorship for qualified candidates who require it.
The DataEdge Advantage: Compensation and Benefits
This W2/Contract role at DataEdge offers a competitive package designed for professional contractors, with the stability of a W2 arrangement.
-
Competitive Hourly Rate: A highly competitive W2 hourly rate that is commensurate with your experience and the cost of living in the Jersey City/New York Metro area.
-
Hybrid Work Model: A balanced hybrid work schedule, providing the flexibility of remote work with the collaborative benefits of working from our modern Jersey City office.
-
H1-B Sponsorship Support: Full administrative support for the H1-B visa transfer or sponsorship process for qualified candidates.
-
Comprehensive Benefits (W2): As a W2 employee of DataEdge, you will have access to benefits, which may include health insurance, paid time off, and a 401(k) plan, depending on the contract length and status.
-
Professional Development: Opportunities for skill enhancement and professional growth, with access to training resources and the chance to work with cutting-edge technologies.
-
Long-Term Potential: While this is a contract role, we value long-term relationships and high performers are often considered for contract extensions or conversion to full-time employment.
The Application Process
Our process is streamlined to efficiently identify the right talent while providing a positive candidate experience.
-
Initial Application: Submit your updated resume to [email protected]. Please use the subject line: “.Net Developer Contract – Jersey City”. A brief cover note highlighting your relevant .NET experience is appreciated.
-
Technical Screening: Selected candidates will be contacted for a preliminary phone screening with a recruiter to discuss your background and the role’s requirements.
-
Technical Assessment: You will be invited to complete a technical assessment, which may involve a coding challenge or a deep-dive review of your past projects and code.
-
Video Interview: A virtual interview with the technical lead and a senior team member to discuss your technical skills, problem-solving approach, and team fit.
-
Final Interview: A final discussion with the hiring manager to align on project details, contract terms, and expectations.

To apply for this job email your details to dm@dataedgeusa.com