> Markdown version of [/jobs/ext/3966427-senior-applications-engineers](https://www.wearedevelopers.com/jobs/ext/3966427-senior-applications-engineers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Applications Engineers - **Company:** Medidata Solutions, Inc. - **Location:** Woodbridge Township, NJ, United States (Remote available) - **Experience:** Expert - **Salary:** $193,461.0 - $194,000.0 - **Contract:** Permanent contract - **Skills:** ASP.NET, HTML, JavaScript (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Agile Methodology, Business Logic, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Software Code Optimization, Computer Programming, Data Security, Language Integrated Query, Entity Framework, Microsoft SQL Server, Team Foundation Server, Model View Controller (MVC), Mstest, DataOps, Software Engineering, Software Systems, SQL Stored Procedures, SQL Databases, Subversion, Systems Integration, Web Applications, Web Services, Freeform SQL, Enterprise Software Applications, Database Optimization, AngularJS, Information Technology, Webforms, Front End Software Development, Restful APIs, Web Api - **Published:** October 27, 2026 - **Apply:** https://www.juju.com/job/1_EF0E0E75E144449C92281E80986F2EE1 ## About the Role ### Experience Required 5 years of progressive, post-baccalaureate experience in the job offered or in a computer-related occupation ### Minimum Education Required Bachelor's or foreign equivalent degree in Computer Science, Computer Programming, Mathematics or in related field ### Compensation $193,461.00 - $194,000.00 / Yearly ### Hours Per Week 40 ### Number Of Positions 5 ### Shift First Shift (Day) ### Job Description Worksite: 194 S. Wood Avenue, Iselin, NJ 08830., Job Requirements: Bachelor's or foreign equivalent degree in Computer Science, Computer Programming, Mathematics or in related field and 5 years of progressive, post-baccalaureate experience in the job offered or in a computer-related occupation. Special Requirements: Position requires experience, knowledge or coursework in each of the following skills: 1. Authoring complex SQL queries, storing procedures and functions in Microsoft SQL Server, and optimizing database operations; 2. Enterprise application development and Enterprise-scale internet applications; 3. Developing and executing the automated unit testing case for using MS test for web application; 4. Developing RESTful Web APIs using C# and the .NET Framework, integrating business logic and data access via Entity Framework; 5. Agile SDLC, SQL Databases, TFS, SVN and Unit Testing; 6. Developing UI related user functionalities using HTML, JavaScript and CSS for SPA Angular application; 7. Develop Web API using C#/.NET Framework to execute the business logic and interface with the data operations; 8. Developing SQL queries, Stored Procedure, Functions in MS SQL Server, LINQ queries in Entity framework to perform operation on DB; 9. ## Description Job Description: Design and develop software for applications in C#, SQL, HTML, .NET Framework, ASP.NET Webforms and MVC. Database Management with SQL Server code optimization. Web Services and APIs - Develop and maintain web services and APIs. Front-End Development - UI software design and development in HTML, JavaScript, and CSS. Build and maintain server side applications ensuring functional, scalability, and performance. Create and maintain unit tests, troubleshoot applications. Collaborate and work with cross functional teams to deliver software solutions. Work with the documentation teams to update any required documentation for changes in the product. Work with new technologies to improve existing systems and processes. Telecommuting permitted up to 2 days a week according to company policy.