Software Engineer

Required Skills

Python
C++

Job Description

Job Title: Software Engineer


Job Type: Full-time


Location: Hybrid Washington, District of Columbia, United States, District of Columbia


Job Summary:

We are seeking a talented and passionate Software Engineer to join our dynamic team in Washington, DC. This hybrid role offers a unique opportunity to work in a collaborative environment, designing and developing high-quality software solutions. The ideal candidate is proficient in Python and C++, with exceptional communication skills to articulate complex ideas effectively.


Key Responsibilities:

- Design, develop, and maintain robust software applications using Python and C++.

- Collaborate with cross-functional teams to analyze and gather requirements.

- Participate in code reviews to ensure adherence to best practices and standards.

- Debug and resolve software defects in a timely manner.

- Document and communicate technical specifications and solutions.

- Stay updated with the latest industry trends and technologies.

- Contribute to the continuous improvement of development processes.


Required Skills and Qualifications:

- Proficiency in Python and C++ programming languages.

- Strong written and verbal communication skills.

- Experience with software development lifecycle methodologies.

- Ability to work independently and as part of a team.

- Analytical thinking and problem-solving capabilities.

- Bachelor’s degree in Computer Science or a related field.


Preferred Qualifications:

- Familiarity with Agile development processes.

- Experience with cloud technologies and services.

Apply now