Aegistech ยท 2 days ago
Software Engineer/Application Support
Aegistech is seeking a full-time Software Engineer for their application support team located in Northern NJ. The role involves designing and implementing data models, automating jobs, monitoring system performance, and providing technical support while collaborating with cross-functional teams.
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
Qualification
Required
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
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
Bachelor's or Master's degree in a computer-related field
Minimum of 4 years of professional software development experience