Careers at Foveonics
Position: Application Developer
Position duration: Full Time
Location: New Jersey or any other unanticipated worksites/locations throughout the US.
Job Description
- Work on the Documentsync (most utilized EDMS by NJ municipalities with over 100 repositories storing over 8.5 million records; there is an average of 16,000 downloads from Documentsync NJ public agency repositories each month. Each of these public agencies utilizes Documentsync as the core component of their NJ State Records Committee Certified Image Processing System) Electronic Document Management System (EDMS) using SQL, and .Net Core API for getting the data and documents to display on the viewer.
- Use JavaScript and jQuery to access third-party (atalasoft) code and modify it accordingly to integrate that into the document viewer.
- Implement SQL to write different stored procedures (Stored Proc) for storing and modifying the data and worked with asp.net membership in SQL.
- Rewrite the entire Documentsync application using React Js to build the new from Scratch and with a different open-source JavaScript library.
- Design components using React Js life cycle and State like componentDidMount, component will unmount, SetState, etc., and Router to route different Pages.
- Build the GUI with react-tabulator and react-tree the open-source JavaScript library and customized it based on requirements.
- Work with AWS and deployed websites and apps to the windows using IIS and HTTP port.
- Authenticate users by implementing AWS Amplify and some Operations related user authentication AWS.
- Create a user pool and create new group privileges and assign them to the user accordingly by using AWS Cognito.
- Create Ec2 instances and route53 to redirect the public IP domain.
- Authenticate API’s by using JWT tokens.
- Write CRUD Operations (GET, PUT POST DELETE) calls by using Net Core MVC and .Net core API.
- Design the entire app GUI by implementing bootstrap, react-bootstrap, CSS
- Design the schema, creating objects for NoSQL DynamoDB.
- Work on Asp.net’s old Framework like 2.0 and legacy knowledge to work on some projects.
- Use AJAX to make server calls seamlessly and JSON serialization for faster data transfer.
- Use HTML to render pages and design GUI and for validations in the application.
- Work with Github on daily basis, fetching and cloning code, etc.
EDUCATION AND EXPERIENCE REQUIREMENT:
Requires a Master’s degree in Information Systems and 6 months of experience in the job offered or 6 months of experience in the Related Occupation.
RELATED OCCUPATION:
Programmer Analyst or any other job title performing the following job duties:
- Working on the Documentsync using SQL, .Net, and .Net Core for getting the data and documents to display on the viewer.
- Using JavaScript and jQuery to access third-party (atalasoft) code and modify it accordingly to integrate that in the document viewer.
- Implementing SQL to write different stored procedures (Stored Proc) for storing and modifying the data and worked with asp.net membership in SQL.
- Rewriting the entire Documentsync application using Javascript to build the new from Scratch and with a different open-source JavaScript library.
- Building the GUI with Plain HTML and customizing it based on requirements.
- Working with Azure and deployed websites and apps onto the windows using IIS and HTTP port.
- Writing CRUD Operations (GET, PUT POST DELETE) calls by using Net Core MVC and .Net core API.
- Designing the entire app GUI by implementing bootstrap and CSS
- Working on Asp.net’s old Framework like 2.0 and legacy knowledge to work on some projects.
- Using AJAX to make server calls seamlessly and JSON serialization for faster data transfer.
- Using HTML to render pages and design GUI and for validations in the application.
- Working with Github on daily basis, fetching and cloning code, etc.