Software Developer

Posted 2 months ago

Location: Egg Harbor Township, NJ

Job Schedule: Full Time (40 Hours per week)

Salary: $102,649.00/Annum

Job duties:

  • Design and develop web applications using C#.Net, Asp.Net, MVC, and Web API.  
    • Developing micro services using .Net core 3.1 and ASP.Net
    • Developing Single Page applications using Angular 11.x
    • Developing NPM packages using Micro-Frontend architecture
  • Design and develop HTML markups using HTML, CSS, jQuery and bootstrap.
    • Designing web page mockups using Wiremock framework.
    • Develop webpages using bootstrap 4.x and CSS3 with responsive layout.
    • Implement client side validations using java script and angular js.
  • Create tables, triggers and stored procedures in SQL Server database.
    • Create database scripts to create tables, triggers and stored procedures.
    • Promote database changes from lower environment QA to upper environment prod with CICD pipeline
  • Leads most complex multiple modeling, simulations, and analysis efforts.
    • Provide technical solutions to development team members.
    • Develop POC for new tools and technologies and provide solutions to complex problems.
  • Works on the most complex problems where analysis of situations or data requires an evaluation of intangible variance factors.
    • Analyze the complex problems and document technical solutions.
  • Create data access layer using Entity framework.
    • Develop database CRUD operations using Entity Framework.
    • Follow code first approach and implement data access layer for the application.
  • Create Model, View and Controllers using MVC framework and follow agile methodology to implement the project.
    • Develop MVC web applications as per business requirements and deploy to cloud environment using CICD pipeline.
    • Develop web pages and controller to support business needs.
  • Acts as an expert technical resource to programming staff in the program development, testing, and implementation process.

Minimum Education Requirement: This position requires minimum of Bachelor’s degree in computer science, computer information systems, information technology, or a combination of education and experience equating to the U.S. equivalent of a Bachelor’s degree in one of the aforementioned subjects.

Apply Online