Junior Full Stack Developer / Microsoft 365 Systems Specialist

Constellation Software Engineering, LLC (CSEngineering)

Bethesda (MD)

Hybrid

USD 55,000 - 85,000

Full time

35 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive salary
Medical
Dental
Life
Disability
401k
Paid time off

Job summary

CSEngineering, a Bethesda-based tech firm, seeks a Junior Full Stack Developer / Microsoft 365 Systems Specialist to support federal programs and headquarters. You will build secure web apps, assist with Microsoft 365 administration, endpoint management, and IAM, collaborating with government customers and cybersecurity teams in a hybrid work setting.

Responsibilities include API development, Wagtail CMS support, CI/CD with Azure DevOps, and database troubleshooting.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology or related discipline; equivalent experience may be considered.
  • 1–3 years in software development, full-stack development, or application support.
  • Hands-on experience with Python and Django.
  • Working knowledge of Java and Go, with practical experience in at least one.
  • Experience with Git, GitHub, Azure DevOps, or similar platforms.
  • Experience with relational databases and SQL.
  • Familiarity with Microsoft 365, Intune, Entra ID, and SharePoint Online.
  • Understanding of OO programming, secure software development, testing, and debugging.
  • Strong analytical, communication, documentation, customer service, and problem-solving skills.

Responsibilities

  • Develop, consume, document, and troubleshoot RESTful APIs and integrations.
  • Support Navy JAG Website and Wagtail CMS, including templates and publishing workflows.
  • Use Azure DevOps for source control, CI/CD pipelines, and deployments.
  • Support PostgreSQL, SQL Server, or MySQL databases and queries.
  • Administer users, groups, roles, and access in Entra ID and Microsoft 365.
  • Support SSO and identity integrations using Entra ID, OAuth 2.0, OpenID Connect, and SAML.
  • Maintain IT asset inventory and assist with workstation setup.
  • Provide day-to-day IT operations support for CSE Headquarters; desktop and conference room tech.
  • Assist with Microsoft Intune enrollment, policies, and endpoint troubleshooting.
  • Participate in team meetings and support process improvement.

Skills

Analytical thinking
Communication
Documentation
Customer service
Problem-solving
Team collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, Information Technology

Tools

Git
GitHub
Azure DevOps
PostgreSQL
SQL Server
MySQL
Python
Django
Java
Go
Microsoft 365
Entra ID
SharePoint Online
Wagtail CMS
OAuth 2.0/OpenID Connect
SAML
OpenAPI/REST

Job description

Junior Full Stack Developer / Microsoft 365 Systems Specialist

CSEngineering is seeking a Junior Full Stack Developer / Microsoft 365 Systems Specialist to support CSE Headquarters and federal programs. The candidate will develop, enhance, integrate, and support secure web applications while assisting with Microsoft 365 administration, endpoint management, identity and access management, cloud services, and technical support activities. This position requires collaboration with government customers, contractors, developers, cybersecurity teams, and business stakeholders. The role follows a hybrid work arrangement and requires the ability to work effectively in both remote and office environments. Occasional after-hours support may be required for deployments, production incidents, and scheduled maintenance.

JOB RESPONSIBILITIES
  • Develop, consume, document, and troubleshoot RESTful APIs and integrations with Microsoft and identity services.
  • Support the Navy JAG Website and Wagtail CMS, including templates, workflows, permissions, publishing, and user accounts.
  • Use Azure DevOps for source control, work tracking, pull requests, CI/CD pipelines, and deployments.
  • Support relational databases such as PostgreSQL, SQL Server, or MySQL, including queries and troubleshooting.
  • Administer users, groups, roles, permissions, and application access in Microsoft Entra ID and Microsoft 365.
  • Support SSO and identity integrations using Entra ID, OAuth 2.0, OpenID Connect, SAML, CAC/PIV, and Navy Identity Service.
  • Maintain inventory of IT assets and assist with workstation setup and deployment.
  • Support CSE Headquarters with day-to-day IT operations, including desktop support, software installations, printer support, conference room technology, and general technical assistance.
  • Assist with Microsoft Intune device enrollment, compliance policies, application deployment, configuration profiles, and endpoint troubleshooting.
  • Participate in team meetings and contribute to continuous process improvement initiatives.
REQUIRED QUALIFICATIONS
  • Must be eligible to obtain and maintain a Secret Security Clearance.
  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline; equivalent experience may be considered.
  • One (1) to three (3) years of experience in software development, full-stack development, application support, or a related technical role. Relevant internships, certifications, and substantial project experience may be considered.
  • Hands-on experience developing applications using Python and Django.
  • Working knowledge of Java and Go/Golang, with practical experience in at least one.
  • Experience using Git, GitHub, Azure DevOps, or similar development platforms.
  • Experience with relational databases and SQL.
  • Familiarity with Microsoft 365, Microsoft Intune, Microsoft Entra ID, and SharePoint Online.
  • Understanding of object-oriented programming, secure software development, source control, testing, and debugging methodologies.
  • Strong analytical, communication, documentation, customer service, and problem-solving skills.
  • Ability to prioritize multiple assignments and collaborate with technical and functional teams.
PREFERRED QUALIFICATIONS
  • Experience with Wagtail CMS or other Django-based enterprise CMS platforms.
  • Familiarity with Power Apps, Power Automate, Power Pages, and Dataverse.
  • Experience with SharePoint Online administration and Microsoft Graph API.
  • Knowledge of Docker, Kubernetes, or containerized application environments.
  • Experience with CI/CD pipelines, automated testing, and deployment automation.
  • Experience with PowerShell, Bash, Python automation, or Linux administration.
  • Familiarity with OAuth 2.0, OpenID Connect, SAML, CAC/PIV, and certificate-based authentication.
  • Microsoft, cloud, development, security, or CompTIA 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.

Benefits & Perks
  • Competitive salary
  • Medical
  • Dental
  • Life
  • Disability
  • 401k
  • Paid time off
Equal Opportunity & Diversity Statement

CSEngineering 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, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Full Stack Developer / Microsoft 365 Systems Specialist
Junior Full Stack Developer / Microsoft 365 Systems Specialist

EmergencyMD • North Bethesda (MD)

Hybrid
USD 70,000 - 100,000
Junior Full-Stack Dev & Microsoft 365 Systems Specialist
Junior Full-Stack Dev & Microsoft 365 Systems Specialist

Constellation Software Engineering, LLC (CSEngineering) • Bethesda (MD)

Hybrid
USD 55,000 - 85,000
Competitive salary
Medical
Dental
+4
Senior Power Platform Developer/ Dynamics 365
Senior Power Platform Developer/ Dynamics 365

Constellation Software Engineering, LLC (CSEngineering) • Bethesda (MD)

Hybrid
USD 110,000 - 160,000
Junior Software Developer 682
Junior Software Developer 682

Freedom Technology Solutions Group, LLC • Maryland

On-site
USD 130,000 - 150,000
401k matching
Fully paid medical insurance
Paid time off
Junior Software Developer 682
Junior Software Developer 682

(EDO) Entertainment Data Oracle, Inc. • Maryland

On-site
USD 130,000 - 150,000
Flexible work environment
Work-life balance
Paid training and tuition reimbursement
+2
Senior Software Engineer - Clearance Required
Senior Software Engineer - Clearance Required

Cydecor, Inc. • Washington

On-site
USD 177,000 - 217,000
Health and Dental Insurance
Vision and Life Insurance
401(K) + company match
+1
Full Stack Software Developer/Engineer
Full Stack Software Developer/Engineer

CACI • Sterling (VA)

On-site
USD 69,000 - 142,000
Software Engineer, Lead Associate- 3626667
Software Engineer, Lead Associate- 3626667

CTC • Landover (MD)

On-site
USD 110,500 - 149,500
401(k) matching
Dental Insurance
Life insurance
+8
Senior Power Platform Developer/ Dynamics 365
Senior Power Platform Developer/ Dynamics 365

EmergencyMD • North Bethesda (MD)

On-site
USD 100,000 - 130,000
Medical and Dental Insurance
401k
Paid Time Off
Full Stack Developer (C# / .Net / JS / SQL / AWS)
Full Stack Developer (C# / .Net / JS / SQL / AWS)

Cymertek Corporation • Maryland

On-site
USD 100,000 - 140,000
Excellent Salaries
Flexible Work Schedule
Cafeteria Style Benefits
+1