Senior Software Engineer Job Opportunity
Cleared is seeking skilled software professionals with baseline security clearance to join our team.
* Design, develop, test and maintain high-quality software applications according to specifications.
* Utilize programming languages such as C++, Python, Java or C# to craft clean and efficient code.
* Conduct thorough unit testing and debugging to ensure software functionality, reliability and performance.
* Collaborate with cross-functional teams on projects, tasks and deliverables to meet deadlines and quality standards.
This role involves assisting in the development of software applications, writing clean code, conducting unit testing and debugging, suggesting alternative technologies and collaborating with team members. A bachelor's degree in computer science, engineering or a related field, or equivalent practical experience, is required. Proficiency in one or more programming languages, strong understanding of software development fundamentals, ability to learn quickly and effective problem-solving skills are essential.
Requirements:
* Bachelor's degree in Computer Science, Engineering or a related field; or equivalent practical experience.
* Strong understanding of software development principles and methodologies.
* Proficiency in one or more programming languages such as C#, C++, Python or Java.
* Ability to learn quickly and adapt to new technologies and tools.
* Effective problem-solving skills and attention to detail.
Key Skills:
* Software development best practices.
* Programming languages: C#, C++, Python or Java.
* Problem-solving abilities.
* Attention to detail.
* Communication skills.
* Teamwork and collaboration.