Sr. Software Engineer

Jacobs
Hanover, MD Full Time
POSTED ON 12/13/2023 CLOSED ON 3/6/2024

What are the responsibilities and job description for the Sr. Software Engineer position at Jacobs?

Your Impact:

Jacobs is currently seeking a Sr. Software Developer/Senior Software Developer in Hanover, MD. The applicant will be part of a Development Team utilizing software frameworks to build cutting-edge 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 go-getter looking to expand your knowledge in all parts of application development, then this is the position for you. 

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.


 

 

Here’s What You’ll Need:

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.

•    Experience developing one of the following languages: Ruby, Ruby on rails, Python, or similar. 
•    Demonstrated proficiency in web UX/UI interface design using languages such as HTML, CSS, Bootstrap, AJAX, JSON/WML, JavaScript and JQuery, React, or similar. 
•    Experience using SQL and relational databases. 
•    A working knowledge of Windows and Linux is required. Experience with Agile Development methodologies.
•    Experience working with source code management systems such as Git
•    Self-motivated individual that can think outside the box
•    Ability to create cutting edge applications from well-established APIs
•    Ability to manage and configure Windows and Linux workstations for testing, development, and production environments
•    Knowledge of different data backends such as MySQL and the ability to configure and manipulate the data in those backends
•    Strong desire to stay up-to-date on current web technologies and ability to suggest areas in which those technologies can be used to improve or enhance new and existing applications
•    Ability to openly discuss and review technical proposals, requirements, designs, algorithms, source code, and reference documents with engineers, content creators and managers
•    Ability to develop modular code components


Education/Years of Experience Requirement for Level 2: 
Bachelor’s Degree in Computer Science or related field plus five (5) years of applicable software development work experience is required. In lieu of a Bachelor’s Degree, an additional three (3) years of applicable software development work experience may be substituted for a total of eight (8) years of experience. 

Education/Years of Experience Requirement for Level 3:
Master’s Degree in Computer Science or related field from an accredited college or university; or, Bachelor’s Degree in Computer Science or related field plus five (5) additional years of applicable software development work experience is required (total of 10).
Clearance Requirement: TS/SCI w POLY 

A qualified candidate must possess excellent speaking and writing skills. A qualified candidate must be able to effectively collaborate with other members of the team and prioritize tasks under strict deadlines. 

Must be well-organized with the ability to coordinate and prioritize multiple tasks simultaneously. Must work well under pressure to meet deadline requirements.
Attendance is always critical. Must be able to work a 40-hour workweek, normally Monday through Friday. However, times and days may vary depending on business requirements. Needs to be available to work overtime during critical peaks and be available to meet last minute requests for overtime should the situation occur.

Desired Requirements:
•    Experience developing applications for Computer Network Operations
•    Experience developing applications in languages such as Rails or Python
•    Ability to create and manage applications using Red Hat Package Manager (RPM)
•    MERN stack development
•    API design and development
•    Ability to develop aesthetically pleasing and user-friendly front ends

#cjcyber #divergent #dvscyber

#TObonuses

Sr. Advanced Software Engineer
honeywell2-pilot -
Owings Mills, MD
Sr. Aegis Software Engineer
Nerd Up, LLC -
Columbia, MD
Sr. Software Engineer
BBNCALLJOBSROLLUP -
Aberdeen, MD

For Employer
Looking for Real-time Job Posting Salary Data?
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Sr. Software Engineer.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $90,521 - $120,704
    • Income Estimation: $93,843 - $124,803
  • Computer Simulation Skill

    • Income Estimation: $100,743 - $135,091
    • Income Estimation: $94,536 - $131,810
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Jacobs

Jacobs
Hired Organization Address Providence, RI Full Time
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving citie...
Jacobs
Hired Organization Address Corvallis, OR Full Time
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving citie...
Jacobs
Hired Organization Address Paul, MN Full Time
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving citie...
Jacobs
Hired Organization Address All, MO Full Time
At Jacobs, we're challenging today to reinvent tomorrow by solving the world's most critical problems for thriving citie...

Not the job you're looking for? Here are some other Sr. Software Engineer jobs in the Hanover, MD area that may be a better fit.

SR Software Engineer with Java

CNA Search, Baltimore, MD

Sr Software Engineer

ELEVI Associates, Annapolis, MD