Application Developer Job at Incept Data Solutions, Inc, Remote

RWFoWkcraDlwVDkxL21KMnA5UDdVUT09

Job Description

Application Developer

Qualifier: US Citizen: Can obtain a Public Trust clearance

Position Summary:

As a Software Developer, you are responsible for supporting legacy applications and modernizing applications using a new open-source architecture. You need to understand back-end coding and perform tasks using Agile methodologies to create user stories for business functionality, technical requirements, and defining acceptance criteria. You are required to see out a project from conception to the final product, requiring collaboration, excellent organizational skills, and attention to detail.

Responsibilities (First 3-6 Months):

  • Work in an environment using the following technology stack: .NET, C#, Angular, JavaScript, SQL Server, Azure DevOps, Kubernetes
  • Monitor and troubleshoot database performance - develop, optimize, and tune stored procedures, functions, triggers, views, and queries.
  • Actively interact with users to understand requirements
  • Design innovative solutions to meet user demands
  • Participate in all aspects of the software development lifecycle, including design, development, and testing

Skills:

  • Strong, proven ability to pick up new technology stacks and become productive quicklyProven, solid experience in the world of Java

Ideally, some .NET experience in C#, Entity Framework (migrations, code first), Visual Studio, SQL Server

  • Very strong knowledge of JavaScript
  • Experience with Angular
  • Experience with XSLT a plus

Responsibilities (After 3-6 Months):

  • Maintain legacy applications until they are migrated to the new tech stack
  • Participate in the modernization of legacy systems
  • Work in an environment using the following technology stack: Java, Spring Boot, Angular, JavaScript, and DB2
  • Updating Unix script shells
  • Document all application/code using version control practices
  • Monitor and troubleshoot database performance - develop, optimize, and tune stored procedures, functions, triggers, views, and queries.
  • Actively interact with users to understand requirements
  • Design innovative solutions to meet user demands
  • Participate in all aspects of the software development lifecycle, including design, development, and testing

Skills:

Proven, solid experience in the Java world, Spring Boot, Spring Data JPA, JDBC

Refactoring

Strong SQL

Ruby, Rails, as well as Sencha Extjs, would be nice

Requirements:

  • US citizen: must have the ability to obtain a Public Trust clearance
  • Bachelor’s Degree in Computer Science or equivalent related experience
  • Experience optimizing SQL queries
  • Proficiency using Java/JavaScript
  • 3-7 years of working experience developing software
  • At least 1-2 years of experience with a JavaScript framework, preferably Angular 2+
  • Understanding of software processes and methodologies and the ability to speak intelligently about them
  • Knowledge of software design patterns
  • Experience with a version control system (e.g., Git, GitLab)
  • Experience writing tests
  • Excellent written and verbal communication skills

Additional Desired Experience:

  • DB2, MySQL
  • Agile software development
  • JIRA
  • Build Tools: Maven, npm, Jenkins
  • Linux, command line
  • Prometheus, Grafana

Physical Requirements:

This position requires the ability to perform the below essential functions:

  • Sitting for long periods
  • Standing for long periods

Job Type: Full-time

Schedule:

  • Monday to Friday

Application Question(s):

  • Must be US Citizen OR Ability to obtain Public Trust.

Experience:

  • avaScript framework, preferably Angular 2+: 2 years (Required)
  • SQL queries: 2 years (Required)
  • Java World: 2 years (Required)
  • Spring Boot: 2 years (Required)
  • Spring Data JPA: 2 years (Required)
  • JDBC: 2 years (Required)

Work Location: Remote

Similar Jobs

St. Michael Preschool

Teacher's Aide Job at St. Michael Preschool

POSITION TITLE: Teacher Assistant/Preschool Aide. STATUS/HOURS: Part Time, 8:30am 11:30am (M-F). To view the job description and submit an application, please

Volt Workforce Solutions

Assembly Technician Job at Volt Workforce Solutions

As a Repair Technician you will be responsible for: Hook up notebook to test program and run test program. Be able to meet or exceed production quota daily.

Bergen County Law Firm

Paralegal/Legal Assistant Job at Bergen County Law Firm

Land Use, Zoning, and Real Estate office is seeking a Paralegal with strong Land Use, Real Estate, and Transactional experience to join our team for a full-time position.The ideal candidate must be

Covenant Health

Associate Patient Services Specialist - Administration Job at Covenant Health

Description $1,000 Sign-on Bonus for eligible rehire and external candidates who meet all conditions for payment - this is in addition to the fantastic benefits and compensation package offered

Nagarro

Operations Analyst Job at Nagarro

Company Description We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences