Application Programmer

Full Time
Camp Lejeune, NC 28547
Posted
Job description

Responsibilities include:

  • Develop using C#, .NET, and Java
  • Analyze requirements and design, code, test, debug, and document custom or framework-based front-end script and markup language under the general supervision of the Project Manager.
  • Communicate schedule with milestones, which includes technical reviews and audits, quality assurance checks, estimated project completion times and customer acceptance testing.
  • Perform development work in a non-production development environment. A pre-release and/or staging environment that closely matches the production will be used to host applications for user testing and evaluation. The Contractor shall provide consulting services and technical support for the creation and maintenance of a development and staging environment.
  • Other nice to haves: Develop in HTML5, CSS, JavaScript (JS), JS-based frameworks to include JQuery, Bootstrap, Angular/TypeScript and or React. Experience with object models to include JSON, CSOM and REST. Good to have skills or experience with Vue.js, Backbone.js, Ember, Knockout, Handlebars.js. Node.js and SharePoint.
  • Test code to assure accuracy, integrity, interoperability, and completeness to achieve desired results with appropriate documentation of testing results.
  • Provide documentation that addresses what core functionality and/or capability is being provided in a particular version of a product that is being delivered. Release notes, manuals and or commenting of code will be provided for all custom development including new features, changes and or fixed bugs.
  • Provide end-user documentation to include how-to guides, training guides, and frequently asked questions (FAQs). Documentation shall be delivered in the form of portal wikis or other easily accessible platforms.
  • Provide assistance to the Government for the preparation of training materials to include delivering the user manual, demonstrating new product features, providing sample test data and preparing scripts to support training objectives.
  • Other related duties as assigned.

Education & Qualifications Required:

  • Must have experience with C#, .NET, and Java
  • Must have high-level written and verbal communication skills
  • Experienced in quality end-user training documentation development.
  • Must have an active SECRET security clearance.
  • Preferred but not required: HTML5, CSS, JavaScript (JS), JS-based frameworks to include JQuery, Bootstrap, Angular/TypeScript and or React. Experience with object models to include JSON, CSOM and REST. Good to have skills or experience with Vue.js, Backbone.js, Ember, Knockout, Handlebars.js. Node.js and SharePoint.
  • Preferred: 5+ years of relevant experience

** Salary is commensurate with experience and education **

Additional Notes:

  • JSON and/or Java experience are a plus
  • SharePoint experience would be a plus

Our Company Environment:

  • Great benefits: Paid time off, flexible work schedule, teleworking allowed, medical/dental/vision plan, 401k; and more
  • Tuition assistance for continuing or career-related education
  • Our cultural focus is on people and results - not bureaucracy
  • Ample opportunity for career growth – we promote from within
  • Leadership takes a constructive interest in every team member’s success
  • Work/Life Balance and flexible hours
  • Be part of a close-knit team that works and plays together and helps one another succeed
  • You will not be micromanaged: plan, prioritize, schedule and be accountable for your own tasks
  • Casual workplace
  • Open-door policy with all management

**salary is commensurate with education and experience**

It is preferred the candidate lives at an address that is certified by the U.S. government as a HUBZone (Historically Underutilized Business Zone). Go to this website and enter your address, it will tell you “yes” or “no” that the address is a HUBZone: https://maps.certify.sba.gov/hubzone/map#center=39.828200,-98.579500&zoom=5

MSM is an equal opportunity employer. All qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender or gender identity, marital status, national origin, disability, age, military or veteran status, medical condition, ancestry or genetic information in accordance with applicable federal, state and local laws.

COVID 19 Vaccine Statement

This position supports a Federal Government contract and is subject to compliance with Executive Order 14042, requiring all employees to be fully vaccinated for the COVID-19 virus or be granted an approved medical or religious accommodation. Proof of vaccination or an adjudicated accommodation is a requirement of employment for this position.

Job Types: Full-time, Contract

Pay: $80,000.00 - $100,000.00 per year

Benefits:

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Flexible spending account
  • Health insurance
  • Life insurance
  • Paid time off
  • Professional development assistance
  • Referral program
  • Tuition reimbursement
  • Vision insurance

Schedule:

  • 8 hour shift
  • Day shift
  • Holidays
  • Monday to Friday

Application Question(s):

  • Would you like to Self-Identify your gender, ethnicity, race, veteran and/or disability status?
  • How many years of application programming experience do you have?
  • What programming languages are your experienced with?

Education:

  • Bachelor's (Preferred)

Experience:

  • Java: 3 years (Preferred)
  • C#: 3 years (Required)
  • Relevant back end development: 5 years (Required)
  • .NET: 3 years (Required)

License/Certification:

  • IAT Level II (Preferred)

Security clearance:

  • Secret (Required)

Work Location: In person

learninglandscape.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, learninglandscape.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, learninglandscape.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs