Full Time

Software Engineer III - Secret Clearance Required - Security Clearance Required

ecocareers
$90,000 - $120,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by ecocareers, so some details may not match this job. The employer's own page has the real description.

Position Overview

The Software Engineer III position at EcoCareers involves developing robust software solutions that adhere to strict security guidelines, given the nature of our work in sensitive environments. The successful candidate will design, code, test, and document software applications, while collaborating with cross-functional teams to ensure the implementation of best practices in software engineering. A secret clearance is required for this role, emphasizing the need for a conscientious and detail-oriented individual who can approach problems with innovative solutions while maintaining security compliance.



Job Responsibilities

  • Design, develop, test, and maintain software applications in accordance with defined specifications.
  • Collaborate with system architects and project managers to understand the software requirements and design appropriate solutions.
  • Implement software enhancements and resolve issues reported by users, ensuring quick turnaround time.
  • Participate in code reviews and maintain documentation to ensure code quality and adherence to standards.
  • Work within Agile and DevOps environments to deliver completed projects aligned with client timelines.
  • Stay current with technology trends and participate in continuous improvement activities.
  • Develop and execute automated unit and integration tests to ensure high-quality code performance.
  • Support user training and documentation initiatives to facilitate efficient software usage.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • Minimum of 5 years of professional software engineering experience.
  • Proficiency in one or more programming languages such as Java, C++, or Python.
  • Experience with software development methodologies, including Agile and DevOps.
  • Strong understanding of software design patterns and principles.
  • Demonstrated ability to work collaboratively within a team and communicate effectively.
  • Active Secret Clearance, with the ability to obtain a higher level of clearance if required.


Technologies & Tools

This role requires familiarity with a variety of technologies and tools that facilitate software development and security. Key technologies include modern programming languages such as Java, Python, and C++, alongside databases such as SQL and NoSQL. Proficiency in development tools such as Git, Jenkins, JIRA, and integrated development environments (IDEs) is essential. Experience with secure coding practices and cybersecurity principles is highly advantageous.



Ideal Candidates

Ideal candidates for the Software Engineer III position will exhibit strong analytical skills and demonstrate a proactive approach to problem-solving. Candidates should be adaptable and capable of thriving in a fast-paced, dynamic work environment. The ability to clearly communicate technical concepts to both technical and non-technical stakeholders, coupled with a commitment to maintaining a secure software development life cycle, will set successful individuals apart. A strong desire for continuous learning and a passion for developing innovative software solutions are requisite characteristics for this role.

How is the job market doing right now? Our page reads the government’s numbers each month, by industry and kind of work. The job market now →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.