Summary
✨ AI‑Generated
A full-time on-site software engineering role within an application support team. You will design data models using the Microsoft .NET ecosystem, automate scheduled processes, monitor production performance, investigate root causes, implement and test software components, and provide ongoing technical support. The role requires existing authorization to work in the country and does not provide sponsorship or relocation.
Highlights
Full-time software engineering work combining application support, backend development, data modeling, automation, production monitoring, and performance troubleshooting.
Description
Our client in Northern NJ is seeking a full-time Software Engineer for their application support team.
This position will be on-site in the office 4 days per week.
Local candidates only (no relocation).
This position does not offer visa sponsorship
This role is not eligible for employer-sponsored work authorization (e.g., H-1B, OPT, CPT, etc.) or transfer.
Candidates must have valid U.S.
work authorization.
Candidate must be our W-2 employee.
No third parties, please.
Key Responsibilities:
Design and implement Conceptual, Logical, and Physical Data Models using Microsoft .NET technologies (C#, ASP.NET, ADO.NET, WCF, MS SQL).Automate and maintain scheduled jobs to reduce manual effort and improve system reliability.Monitor performance metrics across production systems, identify root causes of technical issues, and recommend solutions.Document, test, and implement software components, and provide ongoing technical support.Conduct performance analysis to identify and resolve bottlenecks in application functionality.Collaborate with cross-functional teams and train peers and junior engineers as needed.Perform other duties as assigned.
Required Skills & Qualifications:
Technical Skills:
Proficiency in Microsoft .NET Framework 4.0 or above, C#, ASP.NET, ADO.NET, Web Services/WCF, and MS SQL.Experience with data modeling and system integration.Strong troubleshooting and performance optimization capabilities.
Soft Skills:
Excellent written and verbal communication.Self-motivated, flexible, and team-oriented.Strong organizational and multitasking abilities.Able to work in a dynamic, fast-changing environment.Willingness to mentor and support team members.
Education & Experience:
Bachelor’s or Master’s degree in a computer-related field.Minimum of 8 - 10 years of professional software development experience.