Software Engineer/Developer

Spinvi North Charleston , SC 29405

Posted 2 weeks ago

Spinvi is seeking a software engineer/developer with Java, .NET framework, C#, scripting languages (JavaScript, jQuery) and Cascading Style Sheets to support a Navy government sponsored contract. Candidate must have experience working within an agile development/engineering process framework, be self-motivated, hardworking, capable of working in a fast-pace environment, and willing to learn new skills which can be used to execute relevant tasks. The candidate must understand how their tasks fit within the overall program objectives and perform their work accordingly. The selected candidate will be expected to engage with program leadership, external business partners and customers to provide relevant information regarding the program.

Responsibilities:

  • Design, development, and documentation of software to support a specific government requirement
  • Define and document software development approach appropriate for the computer software effort task in a Software Development Plan which adheres to ISO/IEC/IEEE 12207:2017 software lifecycle process guidance
  • Utilize agile methodology to define, develop, test, and implement software baselines
  • Provide support for all phases of the development life cycle, which includes planning, defining, designing, building, testing, and deployment
  • Work directly with the DevOps team and Senior DevOps managers to test system integrity, test implemented designs, design and implement build, deployment and configuration management
  • Provide technical guidance and educate team members, coworkers on development and operations
  • Conduct Continuous Integration tasking using the Agile Process in a DevOps environment
  • Provide guidance in establishing processes and polices for using DevOps tools and creating DevOps pipelines
  • Utilize Continuous Integration and Continuous Development tools such as GitLab, Bitbucket, Jenkins, Nexus, SonarQube and automation tools such as Ansible and PowerShell to monitor and streamline processes
  • Support variances of multiple source code repositories, multiple coding languages, and tools in different types of virtualized clouds and virtualized containers
  • Provide software sustainment and development for Single User Management System (SUMS) and SUMS Login. SUMS is an existing Government application utilized to manage user accounts and authentication
  • Provide enhancements to application frameworks as needed
  • Provide software sustainment and development for master client and system list requirements
  • Support modifications and enhancements to current and future government source code that includes applications, software or scripts in support of the capability of the system
  • Perform software upgrades as needed to include implementing security patches, bug fixes or other critical updates as they become available within the configuration management process
  • Provide virtualization planning, design, development, implementation, and testing
  • Perform software upgrades as needed to include implementing security patches, bug fixes or other critical updates as they become available within the configuration management process
  • Develop virtual software baselines and perform hands on technical engineering efforts required to define, develop, test and implement baselines
  • Developing Software Test Reports
  • The software baselines will include the operating system versions, vCenter version, Sonicwall appliance, bitbucket, GitLab, Jira, etc. Candidate will work to synchronize the baselines weekly, or as determined necessary by the IPT, with the official Change Management (CM) repository
  • Attend Change Request Boards to ensure software change requests are appropriately understood and vetted
  • Please note this job posting is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Requirements

  • Minimum of ten (10) years of experience using the following:
    • Java
    • .NET Framework
    • C#
    • Scripting Languages (for example JavaScript, JQuery)
    • Cascading Style Sheets (CSS) to include:
      • Technology Analysis and Assessment
      • Design Definition
      • Development of Systems Specification
      • Systems Analysis, Systems Architecture
      • Systems/Equipment Integration
      • Test & Evaluation Criteria and
      • Logistics support of C4ISR requirements
  • Five (5) years of technical experience in support of data driven web applications, E2C VHE. Experience may be achieved simultaneously. Motivated self-starter who can approach technical problems with creative solutions
  • Proven skills in problem solving and decision making
  • Excellent verbal and written communication skills
  • Ability to comprehend, analyze and research problems of a complex nature, make judgment decisions and recommendations as to their solution
  • Ability to prioritize, multi-task and maintain flexibility in a fast-paced environment.
  • Ability to work autonomously on multiple projects and associated deliverables. Time management skills are a critical requirement.
  • Ability to work as a team for project deliverables.

Travel:

  • Ability to travel from 25%-50%

Desired Qualifications

  • Experience with NetApp CDOT, VMWare 6.5 or newer, or HP Blade Systems
  • Experience working with or in support of the following:
    • Navy Tool for Interoperability and Risk Assessment Framework (NTIRA)
    • Submarine Modernization and Alteration Requirements Tool (SMART)
    • Situational Reports (SITREP)
    • Personnel Requirements Manager (PRM)
    • Baseline Manager
  • Experience with Compile to Combat in 24 hours (C2C24)
  • Experience developing and deploying software that is dependent on the Consolidated Afloat Network Enterprise Services (CANES), Agile Core Services (ACS), or the Navys Fleet Network Operations Center (FLTNOC) as integration hubs
  • Experience with multiple technologies (Virtualization, Storage, Networking, System Administration)
  • Prior DoD systems engineering experience
  • Prior support to C5I systems

Education and Certifications

  • BS degree in Engineering, Physical Science or Computer Science
  • Current DoD 8570 certification (e.g. Security+)
  • Must have or obtain one of the following certifications within one and a half year after assuming duties:
    • Professional Software Engineering Master (PSEM)
    • Certified Software Development Professional (CSDP)
    • A vendor/platform specific certification: (The following would require COR approval)
      • Microsoft Certified Solutions Developer (MCSD)
      • Microsoft Certified Applications Developer (MCAD)
      • Microsoft Certified Database Administrator (MCDBA)
      • Sun Certified Professional (SCP)
      • Red Hat Certification Program (RHCP)
      • CISCO Certified Network Professional (CCNP)
      • Security+
      • CISCO Certified Design Professional (CCDP)
      • Oracle Certified Professional (OCP)

Additional Information:

  • Work Environment
    • This job operates in a professional office environment and occasionally datacenters. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines. Level of noise is low to moderate.
  • Physical Demands
    • The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
    • While performing the duties of this job, the employee is regularly required to talk or hear. The employee is frequently required to stand; walk long distances; use hands and fingers to handle or feel; reach with hands and arms; and be able to lift and move up to 30 lbs.
  • Position Type and Expected Hours of Work
    • This is a full-time position. Some flexibility in hours may be allowed, but the employee must be available during the core work hours of 9:30 a.m. to 3:30 p.m. and must work the minimum hours each pay period to maintain full-time status.
  • Travel
    • Travel is expected for this position up to 50% of the time.

Benefits

  • Long Term Disability
  • Basic Life Insurance
  • Basic Accidental Death & Dismemberment Insurance
  • Direct Payroll Deposit
  • Leave Accrual
  • Holidays

Optional Benefits

  • Short Term Disability
  • Additional (Voluntary) Life Insurance
  • Additional (Voluntary) AD&D Insurance
  • 401(k)
  • Medical Coverage
  • Dental Coverage
  • Vision Care Plan
  • Flexible Spending Account Plan
  • Online Training
  • AFLAC Supplementary Insurances

AAP/EEO Statement

Spinvi is an Equal Opportunity Employer. Spinvi does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.

Spinvi provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics. In addition to federal law requirements, Spinvi complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Spinvi expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of Spinvis employees to perform their job duties may result in discipline up to and including discharge.

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

Atlas Technologies

Posted 2 months ago

VIEW JOBS 9/30/2020 12:00:00 AM 2020-12-29T00:00 Atlas Technologies, Inc. is looking for an experienced development and support specialist who has a passion for C# and using best practices to implement world class services. As a developer and IT support role player on the team, you provide the web services, messaging systems, data stores, and other server-side systems our teams need. Youll be charged with continuously enhancing and building on Atlass server-side platform. Youll use C# to implement high-performance web services backed by SQL server and implemented using Azure and .NET Core. Youll be a key player in designing and refining Atlass server-side APIs. After building your projects, you handle help desk tickets and IT support for the custom software built. We are looking for people that like to collaborate and want to be involved in shaping all aspects of the product as they grow. This is a great opportunity to expand your career in development and IT support You will: * Work with other highly energetic developers and team members to build solutions that make our business systems efficient and effective * Extend APIs for use by internal teams * Be part of a team that is responsible for the life cycle of products: from technical designs, to implementation, testing, documentation, delivery, and maintenance * Work with a team of smart, motivated individuals to deliver features to our team * Work in and integrate systems into ERPs (Enterprise Resource Planning Systems) * Work in and integrate systems into CMSs (Content Management Systems) * Provide support to end users of all company systems * Handle tickets for changes and bugs in software code * Work with internal stakeholders to resolve their issues and train them on systems You have: * Bachelors degree in computer science or computer engineering * Four+ years of software development experience in an actual work environment * A firm understanding of the software development life cycle and the purpose of Agile as a methodology * Youve seen and can elaborate on the advantage of functional and functional/reactive programming * Experience using most recent versions of Visual Studio .NET. * Experience with using Microsoft SQL Server Management Studio * Experience with a source code repository like GitLab or TFS * Experience with RESTful and SOAP APIs * Experience with reporting software such as Microsoft Excel. * Desire to work in a fast paced, ever changing, Agile environment where you release code frequently * Desire to support end-users and handle help desk responsibilities * Interpersonal and communication skills to handle internal stakeholder requests * Background knowledge or experience in CRM and ERP systems * Knowledge of java scripting * Familiar with a basic text editor such as Notepad++ * Passion to think outside the box to come up with practical solutions to help the company meet its goals * Ability to communicate using written skills, white boarding and workflow diagrams * Ability to understand business processes Wed be impressed if you had: * Experience with Azure and .Net Core * Familiarity with other programming languages such as C++ and PHP * Experience with .NET and SSIS * Experience in customer service roles or other customer-facing roles * Familiar with unit, integration and system testing * Experience with encryption and cryptology such as the use of public and private keys * Experience using Putty * Experience using open source IDE such as Eclipse What is Atlas, you ask? Atlas is a fast-growing information technology services company servicing a range of DoD customers. Our core values directly contribute to our success and growth. Atlas enjoys success by combining nimble management, a top-notch technical team, and unequaled customer service. We are extremely passionate about our platform, as well as our relationships among our team and with our customers. Life at Atlas Our focus can be summed up succinctly To create a positive impact for our clients, community, and country, we integrate reliable, intuitive IT solutions for the warfighter. Atlas offers you: Growth potential and ability to lead change Company leadership that believes in learning, teaching, passion, and flexibility Challenging, motivating and fun work environment Company culture that is guided by our core values Agile product management methodologies with minimal process overhead Atlas is an Equal Opportunity/Affirmative Action Employer committed to hiring and retaining a diverse workforce. All qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, or national origin, disability, pregnancy, childbirth or protected veteran status. Visit our Atlas Technologies North Charleston SC

Software Engineer/Developer

Spinvi