Jobs · Engineering · Maryland

Software Developer (Full-Time) with Security Clearance

Wyetech, LLC · Annapolis Junction, MD · 1 wk ago
EngineeringFull-time

Responsibilities

  • Design, develop, and maintain software applications using modern programming languages and frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, scalable, and efficient code following best practices and industry standards.
  • Troubleshoot and debug applications to resolve issues and improve performance.
  • Participate in code reviews to ensure code quality and adherence to coding standards.
  • Implement and integrate third-party APIs and services as needed.
  • Contribute to architectural discussions and help shape the technical direction of projects.
  • Mentor and guide junior developers, fostering a culture of continuous learning and improvement.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 3+ years of professional experience in software development.
  • Proficiency in one or more programming languages such as Java, C#, Python, JavaScript, or similar.
  • Experience with software development methodologies including Agile, Scrum, and DevOps.
  • Strong understanding of software development lifecycle and best practices.
  • Excellent problem-solving skills and the ability to work independently and as part of a team.
  • Strong communication and interpersonal skills.
  • Ability to adapt to new technologies and learn quickly.

Preferred Qualifications

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Knowledge of database systems and SQL.
  • Familiarity with version control systems like Git.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Understanding of security best practices and ability to implement secure coding techniques.

Benefits

  • Competitive salary and performance-based bonuses.
  • Health, dental, and vision insurance.
  • 401(k) plan with company match.
  • Paid time off and flexible work schedules.
  • Opportunities for professional growth and career advancement.
  • A collaborative and inclusive work environment.

Similar jobs