What are the responsibilities and job description for the Software Engineer/Application Support position at Aegistech?
Published 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
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 while providing 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.
- Capable of working 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 4 years of professional software development experience.
Salary : $100,000 - $110,000
Application Support Engineer
Q2 Software, Inc. -
Austin, TX
Fire & Security Technical Support Engineer
The Engineer UK -
Chester, IL
Software Engineer- Application Support
Motion -
Birmingham, AL