Software Engineer- Remote

1 month ago


Hanover, United States Jacobs Full time

Your Impact:

Jacobs is currently seeking a Software Developer in Hanover, MD. The applicant will be part of a Development Team utilizing software frameworks to build innovative applications. The software engineer will be involved in all parts of the software process; from configuring and managing the production environment to writing, testing, and deploying the code. If you are a software engineer, self-starter and enterprising person looking to expand your knowledge in all parts of application development, then this is the position for you.  

The position is fully remote. 

Responsibilities: 
Duties will include capturing user requirements and designing user interfaces/experiences (UI/UX) that are elegant and forward-thinking, selecting and implementing technologies that are the best fit for the application, managing and configuring the application code, and documenting and testing the application during its lifespan. This will include the following actions and more as requirements demand:

  • Designing, developing, troubleshooting, and analyzing software programs for computer-based systems. 
  • Performing system modeling, simulation, and analysis. 
  • Providing input for documentation of new or existing programs, associated documentation, block diagrams and logic flow charts applied to engineering problems. 
  • Conducting detailed analysis of defined systems specification. 
  • Verifying accuracy and completeness of programs by preparing sample data, conducting program tests, analyzing test results, and debugging programs errors. 
  • Advancing the maturity of and troubleshooting issues with existing class management tools to support and ensure delivery and grading of student activities. 

#divergent

Here’s what you’ll need:

Clearance Required: 

  • Clearable (TS/SCI Poly preferred)

Minimum Education: 

  • Bachelor’s Degree in Computer Science or related field and five (5) years of applicable software development experience is required. 
    OR Three (3) years of experience may be substituted for a Bachelor’s Degree is acceptable, for a total of eight (8) years of applicable software development experience. 

Relevant Work Experience:

  • Developing using one or more of the following languages:
    • Ruby
    • Ruby on Rails
    • Python
    • C . 
  • Requires demonstrated proficiency in web UI interface design using a variety of languages such as:
    • HTML
    • CSS
    • AJAX
    • JSON/XML
    • JavaScript/TypeScript
    • JQuery or similar. 
  • Experience using SQL/NoSQL and relational databases (MySQL/MongoDB preferred) required. 
  • A working knowledge of both Windows and Linux platforms is required. 
  • Demonstrated experience with agile methodologies.  
  • Ability to maintain course functionality by promptly addressing technical issues arising during delivery 
  • Software Engineers must be able to successfully demonstrate the following capabilities: 
  • Demonstrate the ability to parse and understand existing code bases, contributing to the continued development of class management tools.
  • Develop scrapers and parsers in support of automated grading and course delivery. 
  • Develop software solutions utilizing various languages such as Python, Node, or Rails
  • Ability to create and manage applications using industry standard package managers
  • Proficiency in utilizing source code management systems, with a focus on Git or Bitbucket
  • Self-motivated individual that can think outside the box, showcasing the ability to guide and manage software engineering projects. 

Preferred: 

  • Every development team is different but there are always specific experiences, exposures, and skills that can make the transition a success.
  • These beneficial, but not required, items include experience in or familiarity with:
  • Developing applications for Computer Network Operations. 
  • Developing applications using the MERN stack, showcasing proficiency in MongoDB, Express.js, React, and Node.js.
  • Designing and developing APIs and dataflow solutions. 
  • Designing and implementing CI/CD pipelines to enhance the software development lifecycle.
  • Developing and implementing test beds, utilizing test suites such as jUnit or PyTest for robust testing practices.
  • Developing and deploying applications, services, and systems within virtualized environments, preferably vSphere, Docker, and Kubernetes.
  • Developing aesthetically pleasing and user-friendly front ends. 

Pay Transparency Verbiage
Jacobs’ health and welfare benefits are designed to invest in you and in the things you care about. Your health. Your well-being. Your security. Your future. Eligible employees and their dependents may elect medical, dental, vision, and basic life insurance. Employees are able to enroll in our company’s 401k plan, and, if eligible, a deferred compensation plan and Executive Deferral Plan. Employees will also receive 17 days of vacation per year, seven paid holidays, plus floating holidays and caregiver leave. Hired applicants will be able to purchase company stock and have the opportunity to receive a performance discretionary bonus.

The base salary range for this position is $150k to $180k. This range reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.



  • Hanover, United States Cyfle Full time

    About the job Senior Mechanical Engineer (Hybrid / Remote) Salary: $ 122,000.00We have partnered with a higher educational organization in the Hanover, NH area to provide them with a Senior Mechanical Engineer. Please review the below description and let us know if you are interested.Prioritized Must Have Skills for the Senior Mechanical Engineer:#1. 10-15...


  • Hanover, United States Cyfle Full time

    About the job Senior Mechanical Engineer (Hybrid / Remote) Salary: $ 122,000.00 We have partnered with a higher educational organization in the Hanover, NH area to provide them with a Senior Mechanical Engineer. Please review the below description and let us know if you are interested. Prioritized Must Have Skills for the Senior Mechanical Engineer: #1....


  • Hanover, United States Johns Hopkins Medicine Full time

    is a leader in provider-sponsored health plans. If you are interested in improving how healthcare is delivered, and have a passion to be at the forefront of change, JHHP is the place to call home. YOU belong here. What awaits you: Work-life balance - This is a remote role! Medical, Dental, and Vision Insurance. 403B Savings Plan w/employer...


  • Hanover, United States Cantada Full time

    Job Description Job Description As a CNO Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing insightful service to clients that require intelligence on the operation of code. Your responsibilities will include collaborating with clients and...

  • CNO Software Engineer

    4 weeks ago


    Hanover, United States Cantada Full time

    Job DescriptionJob DescriptionAs a CNO Engineer with Cantada, you will bring your creativity, problem solving skills and software development abilities to work with a team of experts dedicated to providing insightful service to clients that require intelligence on the operation of code. Your responsibilities will include collaborating with clients and...


  • Hanover, United States Johns Hopkins Medicine Full time

    Johns Hopkins Health Plans is a leader in provider-sponsored health plans. If you are interested in improving how healthcare is delivered, and have a passion to be at the forefront of change, JHHP is the place to call home. YOU belong here. What awaits you: Work-life balance - This is a remote role! Medical, Dental, and Vision Insurance. 403B...


  • Hanover, United States Synerfac Full time

    A premier engineering services company that serves commercial, government, law enforcement, intelligence, and military customers is looking to hire a Level 2 Software Engineer in Maryland. Job Description: The Software Engineer collaborates with Signal Software engineers to integrate C++ and Matlab signal processing methods into the REDHAWK framework....


  • Hanover, United States Omnyon Full time

    Job Description Required Skills: AWS, java, spring, spring boot, kubernetes, Linux, GitLab, MongoDB, Postgres, NiFi, PRESSURWAVE, testing & analytical experience The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data...


  • Hanover, United States Leidos Full time

    R-00126415 Description The SIGINT Systems Division at Leidos current has an opening for a DevOps Software Engineer Level 4 (SWE4) to work in Hanover, MD.  This is a full-time opportunity supporting our mission customer in the Fort Meade, MD area.   This is an exciting opportunity to be part of a large program with more than two (2) years left on the...


  • Hanover, United States ASRC Federal Holding Company Full time

    Job Description ASRC Federal Broadleaf Division is hiring for a Cybersecurity Engineer (SOAR/SWIMLANE) to support the DCSA in Hanover, MD. JOB DESCRIPTION/DUTIES:ASRC is hiring a SIEM Engineer to support onsite in Hanover MD. This position has been approved for hybrid support (1 days onsite/4 days remote). Manage and implement integration between components,...


  • Hanover, United States Reflexive Concepts Full time

    Reflexive Concepts is seeking a skilled Software Engineer II to join our team! Specifically, we're looking for someone who has the following: AWS, Java, Spring, Spring Boot, Kubernetes, Linux, GitLab, MongoDB, Postgres, NiFi, PRESSURWAVE, testing & analytical experience Qualifications: Fourteen (14) years experience as a SWE in programs and contracts of...


  • Hanover, United States Ring0 Technologies Full time

    Job Description Job Description DevOps/Test Engineer Years of Experience: 5+ years of relevant experience Location: Annapolis Junction, MD Clearance Level: TS/SCI - CI Poly (Poly preferred, but can be taken at a later date) Job type: On-Site Salary: $150K - $200K Position Description: Ring0 Technologies is looking for a DevOps/Test Engineer with experience...


  • Hanover, United States InterImage, Inc. Full time

    Position Description:The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based upon documented requirements. Works individually or as part of a...


  • Hanover, United States Systems Engineering Solutions Corporation Full time

    Job DescriptionJob DescriptionYear’s of Experience: 14 yearsEducation Requirements:Bachelor’s DegreePosition Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and...

  • Software Engineer

    1 month ago


    East Hanover, United States Rangam Consultants Inc Full time

    Software Verification Engineer We are primarily looking for somebody who has good coding skills no testing experience required. Education in computer science is preferred. Experience skills and abilities Minimum 1 year of experience in software verification and automated testing. Fresh graduates from computer science background will be considered with...


  • Hanover, United States Farfield Systems, Inc Full time

    At Farfield we are committed to delivering trusted expertise to our government clients. As we grow, our focus is on increasing opportunities for you to grow with us while still delivering the same excellence customers have grown to expect from us.We continually evaluate our environment to provide a place where your career is packed with opportunities to grow...


  • Hanover, United States Systems Engineering Solutions Corporation Full time

    Job DescriptionJob DescriptionYears of Experience: 7 yearsEducation Requirements:Bachelor’s DegreePosition Description: The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business...


  • Hanover, United States Jacobs Technology, Inc. Full time

    Your Impact: This high-performing team of Software & Java Developers, Software Engineers, and Systems Engineers are developing and enhancing the geolocation infrastructure supporting the warfighter. This team does much more than software development. They modernize legacy capabilities, integrate products, implement automation efficiencies, and support...


  • Hanover, United States Onyx Point, Inc. Full time

    REQUIRED: TO BE CONSIDERED FOR THIS POSITION YOU MUST HAVE AN ACTIVE TS/SCI W/ FULL SCOPE POLYGRAPH SECURITY CLEARANCE (U.S. CITIZENSHIP REQUIRED) Provide cloud software research, development, and engineering services to include requirements analysis, software development, installation, integration, evaluation, enhancement, sustainment, testing, validation,...


  • Hanover, United States Independent Software Full time

    Job DescriptionJob DescriptionWhat you will be doing!Independent Software is seeking a Mid-Level Cybersecurity Network Analyst experienced with computer network exploitation, construction, and diagnostics of computer networks, network analysis, network threats and risks, incident response, and database research.Key Requirements:Skills to include technical...