Software Engineer

Saic Napa , CA 94558

Posted 3 months ago

Job Description:

Description

Entry/Junior Software Engineer - REMOTE / TELEWORK

Program Requirement

SAIC is looking for an Entry to Junior level Software Engineer / Developer that has experience in developing, documenting, testing and debugging application secure software interface solutions.

The successful candidate must be comfortable with working as part of a geographically diverse development team and with project leadership.

It is expected that the candidate has sufficient applicable experience with software requirements definition and tracking, coding in different development environments, proficient in the software development lifecycle and/or waterfall development lifecycle, and with the required tools and programming languages used on this project.

Additionally, the successful candidate work with the project manager individually and with the team. The candidate will need to understand the criticality of project schedules and milestones, and will provide input to the project work progress, communicating issues, and working collectively with the team to come up with strategies to meet the project milestones in on a unique, high-intensity project.

Primary Responsibilities:

  • Maintain existing application code base

  • Define, develop, and test new features to application based on customer requirements

  • Provide input related to testing modifications to application for quality assurance

  • Interact with project managers, customers and users on technical matters

  • Have flexibility with an aggressive schedule

Mandatory Skills and Abilities

  • Familiar or experience with Groovy & Grails application framework (preferred)

  • Familiar or experience with Gradle (preferred)

  • Familiar or experience with Oracle DB (preferred)

  • Familiar or experience in Java development in a Web based or client server environment.

  • Familiar or experience with Gitlab and/or Bugzilla

  • Familiar or experience with HTML and Javascript

  • Familiar or experience with relational data base concepts

  • Excellent communication skills to grasp and explain complex technical matters

  • Familiar or experience with Web Services

  • Knowledge and experience with auxiliary technologies (XML, JSON, AJAX, ANT, etc.)

  • Familiar or experience in JSP and tag libraries

  • Familiar or experience with SQL query language

  • Ability to interact with customer, including but not limited to answering project/code/technical questions

Other

  • Ability to work remotely and cooperatively with pIE development leads

  • Maintain confidentiality with regard to the information being processed, stored or accessed

Qualifications

Clearance Requirements:

  • Must have a current/active Secret Security clearance

Experience and Education:

  • B.S. in computer science or software engineering or 4 years of additional experience in lieu of degree

  • Specific formal training in Java and/or web programming

  • 1-2 years of experience in Java development in a Web based or client server environment

DISL

Overview

SAIC is a premier technology integrator, solving our nation's most complex modernization and systems engineering challenges across the defense, space, federal civilian, and intelligence markets. Our robust portfolio of offerings includes high-end solutions in systems engineering and integration; enterprise IT, including cloud services; cyber; software; advanced analytics and simulation; and training. We are a team of 23,000 strong driven by mission, united purpose, and inspired by opportunity. Headquartered in Reston, Virginia, SAIC has annual revenues of approximately $6.5 billion. For more information, visit saic.com. For information on the benefits SAIC offers, see Working at SAIC. EOE AA M/F/Vet/Disability


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer Healthcare

Symed Corporation

Posted 1 week ago

VIEW JOBS 9/11/2019 12:00:00 AM 2019-12-10T00:00 Software Developer Healthcare Company Overview Located in the beautiful Napa Valley, SyMed Corporation is a comprehensive medical billing and management services group, with a dedicated custom software team. Our mission is providing innovative solutions in helping our clients successfully navigate the corridors of today's healthcare reimbursement maze. We invest in our team of bright, focused and knowledgeable people, who enable SyMed to bring excellent results to our clients. Job Description The Developer is responsible for development of new software features and interfaces as well as troubleshooting and repairing software issues. The Developer will receive and integrate feedback from both internal and external users. They are also responsible for contributing to database design and creating data analysis queries as needed. Job Qualifications Education: College degree or equivalent required. Work Experience: Requires a minimum of two years' experience in the design and development of application software. Required Skills: * HTML, * JavaScript, * C#. * Familiarity with OOP, SaaS and software development best practices. * Ability to read and write complex T-SQL queries. * Ability to work independently and occasionally under tight deadlines. Recommended Skills: * NET MVC 5 * LINQ * Entity Framework 6 * Exposure to Dependency Injection libraries, specifically Ninject * C# Extension Methods * .NET Expressions * Razor Views * jQuery, including the creation of custom jQuery plugins Physical Guidelines: Ability to extend wrists/arms for up to eight hours/day; sit for up to eight hours/day; and work at computer terminal for up to eight hours/day. We value character as highly as experience. Looking for bright, eager, motivated, organized individuals who desire growth and development, can take initiative, work well with a team, and have a positive and helpful disposition. Core Duties * Develops new software features and interfaces. * Troubleshoots and resolves software issues. * Contributes to database design. * Optimizes database performance. * Provides data analysis queries on request. * Implements data-analysis reports. * Reviews, analyzes, and modifies programming systems including encoding, testing, debugging and documenting programs. * Relies on experience and judgment to plan and accomplish goals. * Interacts with staff, clients and payers as necessary * Performs a variety of complicated tasks. * Other duties as assigned Benefits * Medical/Dental and Vision Insurance * Cafeteria Plan (Section 125 Benefit Plan) * 401K with option for percentage of company match * Paid Time Off (PTO) * Educational, development, & CEU opportunities * Fun company events (see our reviews on Glassdoor) Symed Corporation Napa CA

Software Engineer

Saic