Logo
CSEngineering

Software Development Engineer Job at CSEngineering in Bethesda

CSEngineering, Bethesda, MD, US, 20817

Save Job

Job Description

Job Description

Software Development Engineer

**Immediate Opportunity**

CSEngineering is looking for a proficient and energetic Software Development Engineer with specialized experience in cloud migration. The ideal candidate thrives in dynamic environments, quickly grasping and applying new software tools, cloud architectures, and DevSecOps practices to keep pace with our client's modernization goals.

You will work on complex problems within system and architectural boundaries and work closely with customers to validate feature requirements, ensuring the highest level of customer service. The ideal candidate will have a passion for learning new technologies and adapting to the evolving needs of our Department of Defense (DoD) client.

JOB RESPONSIBILITIES

  • Dependency and System Analysis: Identify, analyze, and resolve complex software dependencies across distributed systems to ensure stability, scalability, and maintainability.
  • Authentication & Authorization: Design and implement secure authentication/authorization mechanisms using Keycloak (OAuth2, OpenID Connect, SAML), integrating with enterprise Identity and Access Management (IAM) frameworks.
  • Containerization & Orchestration: Containerize legacy and modern applications using Docker/Podman, optimize build pipelines, and deploy to Kubernetes (K8s) or OpenShift environments.
  • Cloud Migration & Modernization: Re-architect and refactor applications for migration to secure cloud environments ( Azure GCC High, or DoD-approved cloud),
  • Documentation & Knowledge Transfer: Produce architecture diagrams, cloud migration playbooks, and security integration guides to ensure maintainability and repeatability.
  • Java Development & Frameworks: Apply deep knowledge of Java programming and multiple frameworks (Spring Boot, Hibernate, Struts, Jakarta EE) to design, develop, and maintain secure, scalable web applications.
  • Code Modernization & Upgrades: Upgrade legacy Java applications to current releases (Java 11/17/21), ensuring compliance with government security baselines, while modernizing C/C++ applications for performance, maintainability, and compatibility with modern compilers and runtime environments.
  • MVC Framework Expertise: Design and implement web applications using Model-View-Controller (MVC) frameworks, ensuring clean separation of concerns, reusable code, and maintainable architectures.
  • Dependency Resolution: Analyze and resolve complex dependency challenges across frameworks, third-party libraries, and legacy integrations to ensure stable application builds and deployments.
  • Travel to support customers in air-gapped environments.

REQUIRED QUALIFICATIONS

  • Must be a U.S. Citizen and able to obtain a Secret or Top-Secret security clearance.
  • 5+ years of professional application development experience.
  • 5–7 years of Java programming experience.

Preferred Certifications and Qualifications

  • Active DoD Security Clearance.
  • Bachelor's degree in Computer Science or related field.
  • Cloud and DevOps certifications.

Location: Bethesda, MD/hybrid

COMPANY OVERVIEW

Who we are- CSEngineering, a Service-Disabled Veteran-owned small business established in 2002, is dedicated to becoming the premier engineering and services firm in our industry, all while prioritizing client satisfaction above all else.

What we do- With a rich history of excellence, we boast significant expertise in a wide array of areas, including satellite systems, weapons and missile systems, naval architecture, aviation systems, IT and Enterprise Architecture, and more. We offer a comprehensive range of services, including logistics, program management, and IT operations. As a recipient of the Hire Vets Gold Medallion award, we're proud of our commitment to veteran hiring, retention, and professional development.

Why should you be a part of CSE- At CSEngineering, our employees are at the heart of everything we do. We foster a culture of passion and growth, where individuals are encouraged to excel build fulfilling careers, and continually strive for excellence. Our dedication to innovation and excellence propels us forward, as we continuously strive to set new standards in our industry. Join us and be part of a team that's redefining what's possible.

CSE offers a competitive salary and comprehensive benefits package, including medical, dental, life, disability, 401k, and paid time off.

CSE is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity and veteran status.



Job Posted by ApplicantPro