We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Senior Software Engineer

Cherokee Federal
401(k)
United States, New Jersey, Lakehurst
Jan 10, 2025

Senior Software Engineer

***As required by our governmental client, this position requires an active Secret clearance or the ability to obtain a Secret clearance within 120 days after contract award. ***

As required by our governmental client, this position requires being a US Citizen.

Responsible for designing, developing, testing, and maintaining software systems and applications. Work collaboratively with cross-functional teams to deliver high-quality software solutions that meet user needs and business goals.

Compensation & Benefits:

  • Estimated Starting Salary Range for Senior Software Engineer: $145,000 - $225,000
  • Pay commensurate with experience.
  • Full time benefits include Medical, Dental, Vision, 401K and other possible benefits as provided. Benefits are subject to change with or without notice.

Senior Software Engineer Responsibilities Include:

  • Design, develop, and implement software solutions based on client or business requirements.
  • Write clean, maintainable, and efficient code using programming languages such as Java, Python, C++, JavaScript, etc.
  • Develop software for various platforms, including web, mobile, and desktop.
  • Collaborate with stakeholders to gather and understand software requirements.
  • Translate business needs into technical specifications.
  • Create detailed system designs, diagrams, and documentation.
  • Develop scalable and secure software architectures that align with best practices.
  • Perform unit testing, integration testing, and performance testing to ensure software quality.
  • Debug and resolve software defects and issues.
  • Monitor and maintain existing software systems to ensure optimal performance.
  • Implement software updates, patches, and enhancements.
  • Work closely with other developers, designers, QA testers, and product managers to achieve project goals.
  • Participate in code reviews to ensure coding standards and best practices are followed.
  • Prepare and maintain comprehensive software documentation, including technical specifications, user guides, and API documentation.
  • Document software changes and updates for future reference.
  • Stay updated with the latest software development tools, technologies, and industry trends.
  • Suggest improvements to software processes, tools, and methodologies.
  • Analyzes designs, develops, implements, tests, or evaluates software, components, or systems related to engineering or functional requirements of military weapons systems, associated support systems, or leads the execution of complex tasks.
  • Delivers status presentations to customers and leaders as needed, keeping them informed of delivery and/or production schedules.
  • Performs other job-related duties as assigned.

Senior Software Engineer Experience, Education, Skills, Abilities requested:

  • Bachelor of Science or an equivalent Bachelor of Arts in computer science (computer programming) is required. A Bachelor of Science in engineering with programming courses may be substituted for the B.S. or B.A. in computer science. A high school diploma with 15 years of programming and software development experience may be substituted for the B.A. or B.S. degree.
  • Ten or more years of information technology (IT) experience in the development of new programs, modification of existing software, and application of commercial off-the-shelf software and hardware is also required. Knowledge of network architectures and security protocols is also required. It is preferred that the proposed Senior Software Engineer have programming language/application experience in JQUERY, ASP.NET, VisualBasic.net, AJAX, and MS-SQL. Experience in portal development, including limitations on what is permitted within the Navy NMCI environment with respect to ports, protocols, common web sites (e.g. MyNAVAIR) is preferred. Familiarity with Navy Security Technical Implementation Guidelines (STIGs and NAWCAD, Lakehurst IT/IMD procedures is preferred. Experience with software applications used to manage a manufacturing environment and knowledge of the IT needs of a manufacturing facility is preferred.
  • Performs tasks with little or no guidance. Has demonstrated knowledge in area of engineering expertise.
  • Ability to multi-task between concurrent work orders and projects on a daily basis.
  • Must have strong interpersonal, analytical, problem-solving, organizational and time management skill with strong attention to detail.
  • Must have the ability to work with cross-functional groups, coordinated work activities at all levels, excellent communication skills, and the ability to build internal/external relationships.
  • Ability to use Microsoft Office software and web-based applications such as those used in manufacturing operations.
  • Valid U.S. Driver's License.
  • Must possess a SECRET clearance or be able to obtain a SECRET Clearance.
  • Must pass pre-employment qualifications of Cherokee Federal.

Company Information:

Cherokee Nation Armored Solutions (CNAS) is a part of Cherokee Federal - the division of tribally owned federal contracting companies owned by Cherokee Nation Businesses. As a trusted partner for more than 60 federal clients, Cherokee Federal LLCs are focused on building a brighter future, solving complex challenges, and serving the government's mission with compassion and heart. To learn more about CNAS, visit cherokee-federal.com.

#CherokeeFederal #LI

Cherokee Federal is a military friendly employer. Veterans and active military transitioning to civilian status are encouraged to apply.

Similar searchable job titles

  • Software Architect
  • Software Development Manager
  • Software Design Engineer
  • Application Developer
  • Computer Scientist

Keywords

  • Software
  • Applications
  • System Software
  • Software Integration
  • Software Design and Operations

Legal Disclaimer: Cherokee Federal is an equal opportunity employer. Please visit cherokee-federal.com/careers for information regarding our Affirmative Action and Equal Opportunity Employer Statement, and Accommodation request.

Many of our job openings require access to government buildings or military installations. Candidates must pass pre-employment qualifications of Cherokee Federal.

Please Note: This position is pending a contract award. If you are interested in a future with Cherokee Federal, APPLY TODAY! Although this is not an approved position, we are accepting applications for this future and anticipated need.

Applied = 0

(web-776696b8bf-vd2jz)