Software Engineer

Jacobs Solutions Inc. Hanover , MD 21076

Posted 6 days ago

Your Impact:We train like we fight! If you want to be part of a dynamic Team developing engaging and hands-on training solutions, this is the place for you!

Jacobs is currently seeking a Software Developer in Hanover, MD. The applicant will be part of a web application development team utilizing modern web 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 web application development, then this is the position for you.    This is a hybrid position that requires on site presence once a month or as required based on program needs. Responsibilities: Duties will include reviewing customer requirements, building web-based user interfaces, and developing code solutions for product backlog items.

Designing, developing, troubleshooting, web applications for end user. 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. #divergent Here's what you'll need: Developing applications using the MERN stack, showcasing proficiency in MongoDB (or another NoSQL database), Express.js, React, and Node.js. TypeScript a plus Front-End Skills:

Strong in HTML, CSS, JavaScript/TypeScript Back-End Skills: Proficiency in Node.js. Knowledge of express and other backend libraries beneficial Agile, Git, CI/CD, automated testing Windows and Linux proficiency Strong communication skills and teamwork abilities Self-motivated individual that can think outside the box  Experience/Education:

Bachelor's Degree in Computer Science or related field and minimum 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. Experience developing using one or more of the following languages:

Ruby, Ruby on Rails, Python, or C , JavaScript/TypeScript. Requires demonstrated proficiency in web UI interface design using a variety of languages such as HTML, CSS, AJAX, JSON/XML, and 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. Clearance - must be clearable 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 and deploying applications, services, and systems within virtualized environments, preferably vSphere, Docker, and Kubernetes. Designing and developing APIs and dataflow solutions. Designing and implementing CI/CD pipelines to enhance the software development lifecycle. Developing aesthetically pleasing and user-friendly front ends.


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
Senior Software Engineer API
New!

Xperiencops Inc

Posted Today

VIEW JOBS 4/27/2024 12:00:00 AM 2024-07-26T00:00 We are currently seeking a talented Senior Software Engineer to join our team at XperiencOps Inc. As a Senior Software Engineer, you will be responsible for de Xperiencops Inc Dublin CA

Software Engineer

Jacobs Solutions Inc.