Senior Software Developer
Full-time
Description
POSITION: Senior Software Developer
WORK LOCATION: Dahlgren, VA
JOB CATEGORY: Information Technology
JOB TYPE: Full-Time
REQUISITION ID: EM42-002
CITIZENSHIP: United States Citizen
CLEARANCE TYPE: Top Secret/SCI
TRAVEL REQUIREMENTS: Yes, Up to 10%
E&M Technologies, Inc. is dedicated to recruiting and developing diverse, high-performing talent who are passionate about what they do. Our employees are unified in a shared dedication to our customers’ mission and quest for professional growth. E&M provides an inclusive, engaging environment designed to empower employees and promote work-life success. Fundamental to our culture is an unwavering focus on values, dedication to our communities, and commitment to excellence in everything we do.
E&M Technologies, Inc. is currently seeking a Senior Software Developer to join our team in Dahlgren, VA in support of the Joint Warfare Analysis Center (JWAC). The Joint Warfare Analysis Center (JWAC) provides timely and accurate engineering and scientific analysis to military commanders and government officials to advance the national security strategy of the United States. A functional component of the U.S. Strategic Command (USSTRATCOM), JWAC uses information provided by the intelligence community to analyze and recommend solutions to some of the most complex problems faced by our military and civilian leaders. JWAC supports both crisis operations and contingency planning.
Job Responsibilities:
- Leverage experience with relational and non-relational database technologies such as SQL Server, PostgreSQL, and MongoDB to develop and maintain robust data-driven applications.
- Utilize CI/CD tools, particularly GitLab, to streamline software development lifecycles, automate deployments, and maintain code quality.
- Design, develop, and maintain backend services using C#, .NET, .NET Core, Web API, MVC, and LINQ, ensuring scalable and maintainable codebases.
- Build dynamic and responsive front-end applications with modern JavaScript libraries and frameworks including jQuery, D3.js, React, and Vue.
- Develop and deploy containerized applications using Docker and orchestrate them in Kubernetes environments to ensure consistency across development and production environments.
- Apply foundational knowledge in Computer Science or related fields to support software engineering best practices and cross-functional collaboration.
Requirements
Minimum Qualifications:
- 5+ years of experience designing, modifying, developing, writing, and implementing software programming
- 5+ years of experience in software development
- 5 + years of experience with databases and Object-Relational Mapping (ORM) frameworks
- Experience creating solutions to complex problems within a collaborative, cross-functional team
- Knowledge of programming languages, such as Java, Python, or C#
- Knowledge of architecture styles for APIs, including REST or MVC
- HS diploma or GED
- Ability to obtain a DoD 8570 IAT II Certification, including Security+, within 30 days of start date
- Must be a U.S. Citizen.
- Must have and be capable of maintaining a U.S. Department of Defense (DoD) Top Secret Clearance with SCI eligibility security clearance
Preferred Qualifications:
- 5+ years of experience with database technologies, including SQL Server, PostgreSQL, or MongoDB
- Experience with CI/CD tools, including GitLab
- Experience with C#, .NET and .NET Core, Web API, MVC, or LINQ
- Experience with JavaScript libraries and frameworks, including jQuery, d3, React, or Vue
- Experience with Containers, including Docker or Kubernetes
- Bachelor's degree in Computer Science, Engineering, or a related field
To Apply for this Position:
You must have the Minimum Qualifications in your resume to be selected as a candidate.
Salary Description
Up to $140K USD
Recommended Jobs
Entry Level Account Manager
We’re not your average direct sales and marketing firm. We’re a dynamic team representing AT&T, a globally recognized telecommunications leader. We specialize in direct sales and marketing strategies…
Per Diem CRNAs - Northern Virginia - Gastro Health
To support our continued growth, we are seeking Per Diem CRNAs to join us in our mission to provide high-quality, patient-centered anesthesia care at our endoscopy centers in Northern Virginia, inc…
CDL-A Driver DOLLAR TREE ACCOUNT REGIONAL DRIVER
In order to apply, you must have a minimum OF 3 MONTHS OF TRACTOR TRAILER DRIVING EXPERIENCE. Home every 5 days. Touch freight, HAND UNLOAD for a dedicated dollar store! Drivers on account average 1,…
Global Security Operations Analyst
Company Overview Global Guardian is a leading provider of emergency medical and security solutions for corporations and individuals. Our 24/7 Operations Centers in McLean, VA identify, monitor, an…
Senior Software Engineer
The Senior Software Engineer is responsible for overall application design and implementation of Juice’s custom web-based applications. You must be knowledgeable in all aspects of web applicati…
Veterinary Extern - General Practice
An externship experience at an NVA hospital will give students the unique opportunity to understand the day-to-day operations of the practice, and to gain valuable hands-on clinical experience. Altho…
Radiation Therapist
Job Description Job Description Qualifications Purpose & Scope: Under general supervision, is responsible for all aspects of technical and clinical duties in Radiation Oncology Department. …
Regional Support Manager- Capital
AAMCO Transmissions and Total Car Care Regional Support Manager We are searching for a Regional/District Sales Manager. The position requires a proven sales track record. This candidate should …
Custodial Services Worker
Job Description Are you self-motivated and proud of the work you do? Here at Aramark, we take pride in our level of service and safety we provide! Cleanliness is a necessity of every busines…