Software Engineer

2 weeks ago


Philadelphia, Pennsylvania, United States General Dynamics Information Technology Full time

Req ID: RQ182381

Type of Requisition: Regular

Clearance Level Must Be Able to Obtain: None

Public Trust/Other Required: NACLC (T3)

Job Family: Software Development

Required Skills:

Security Access, Security Assurance, Security Information, Security Standards, Security Tools

Experience Required:

5 + years of relevant experience

US Citizenship Required:

Yes

Position Overview:

The successful candidate will be responsible for:

  • Designing, developing, and troubleshooting Windows and web-based software solutions utilizing C#, Entity Framework, ASP.NET MVC Core and Framework, HTML, and JavaScript/TypeScript/jQuery/Angular.
  • Conducting code reviews as a security expert, providing constructive feedback on software solutions to address security vulnerabilities and enhance maintainability, guided by familiarity with DOD Security Technical Implementation Guidance (STIGs).
  • Acting as a DevOps specialist, focusing on the automation of the Software Development Life Cycle (SDLC) processes and managing configuration and release management for .NET applications, Angular, and software supply chain through package management.
  • Architecting and implementing solutions while troubleshooting system administration and infrastructure tools in DOD environments, adhering to DoD Security and Technical Implementation Guidance (STIG).
  • Rapidly learning and prototyping new technologies and tools to assess their viability for the organization.
  • Analyzing reports from scanning and static analysis tools such as Web Inspect, Fortify, ReSharper, SonarScanner, ESlint, and Visual Studio Code Analysis to develop recommendations for remediation to development teams.
  • Guiding developers in best practices and troubleshooting issues in C#, Entity Framework, ASP.NET MVC Core and Framework, HTML, and JavaScript/TypeScript/jQuery/Angular.
  • Providing technical and best practice guidance to application development teams within the DLMSS-W Program.

Additional Requirements:

  • Must be a US citizen and able to obtain a NACLC security credential.
  • Must possess either an active Security + or CISSP Certification or be able to obtain certification within 9 months of starting the position.
  • Proficiency with Visual Studio tools and Azure DevOps Server is required.
  • This position is hybrid, requiring on-site presence at the client facility in Northeast Philadelphia one day a week, with the remaining days available for telework.
  • Experience with .NET Core+, Angular, jQuery, Ajax, ASP.NET MVC, C#, Linq, Oracle, SQL Server, Multi-Threading/Task Parallel Library, Entity Framework, Web Services/Web API, HTML and CSS, IIS 8 or higher, and Windows Server is preferred.
  • Education: A Bachelor's Degree in Computer Science, Engineering, or a related technical field is preferred but not mandatory.
  • Experience: A minimum of 5 years of directly related experience is required.

Compensation:

The anticipated salary range for this role is $106,371 - $143,750. Actual salary will be determined based on experience, geographic location, and contractual requirements.

Benefits:

Our comprehensive benefits package for US-based employees includes various medical plan options, dental and vision plans, and a 401(k) plan with pre and post-tax contribution options along with company matching. We promote work/life balance through flexible work weeks and a variety of paid time off plans, including vacation, sick leave, holidays, and parental leave. Additional offerings include short and long-term disability benefits, life insurance, and critical illness coverage.

About Us:

General Dynamics Information Technology (GDIT) is a global technology and professional services company that provides consulting, technology, and mission services to major U.S. government agencies, defense, and intelligence communities. Our team of 30,000 experts leverages technology to deliver innovative solutions and create value. Operating in 30 countries, we excel in digital modernization, AI/ML, Cloud, Cybersecurity, and application development. Together with our clients, we aim to foster a safer and smarter world through advanced technology and deep expertise.

At GDIT, we connect individuals with impactful missions, offering a unique work experience that allows them to see their contributions daily. We provide opportunities for leadership and learning, ensuring our employees are integral to the transformation of our nation's most sensitive systems and digital initiatives.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.



  • Philadelphia, Pennsylvania, United States Inabia Software Full time

    Job DescriptionJob Title: Embedded Engineer with RDKLocation: RemoteJob Type: ContractInterview: VideoAbout the Role:We are seeking an experienced Embedded Engineer with RDK expertise to join our team at Inabia Software. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded systems and software.Key...

  • Software Engineer

    1 day ago


    Philadelphia, Pennsylvania, United States Cloudious LLC Full time

    Job Title: Software EngineerJob Summary:Cloudious LLC is seeking a highly skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications using Java and related technologies.Key Responsibilities:Collaborate with cross-functional teams to identify product and...

  • Software Engineer

    2 days ago


    Philadelphia, Pennsylvania, United States EHS TECHNOLOGIES CORPORATION Full time

    Job OverviewEHS Technologies Corporation is seeking a highly skilled Software Engineer to join our team. As a key member of our engineering department, you will be responsible for designing, developing, and implementing software solutions to meet the company's technical needs.Key ResponsibilitiesDesign and develop software applications using various...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dedicated and experienced Software Engineering Manager. This role is pivotal in guiding a dynamic engineering team and driving the development of innovative software solutions.Key Responsibilities:Provide strategic technical leadership, ensuring alignment between engineering initiatives and...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dedicated and experienced Software Engineering Manager. This role involves overseeing a dynamic engineering team while ensuring alignment with overarching business goals.Key Responsibilities:Provide strategic technical direction and leadership to the engineering team.Oversee the architecture,...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dedicated and experienced Software Engineering Manager. This role requires a hands-on leader who will guide a dynamic engineering team within a thriving organization.Key Responsibilities:Provide strategic technical direction, ensuring the engineering team meets business goals.Oversee the...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dedicated and experienced Software Engineering Manager. This pivotal role involves overseeing a dynamic engineering team and driving the development of innovative software solutions. The position operates on a hybrid work model, allowing for flexibility while ensuring productivity.Key...

  • Software Engineer

    1 month ago


    Philadelphia, Pennsylvania, United States JPMorganChase Full time

    Job DescriptionDESCRIPTION:Duties: Design end-to-end solutions based on domain-driven-design for data movement and data publishing features in the Data Pipeline product. Work with cloud solutions and architectures on a public cloud platform. Decompose legacy systems into new application architecture and maintain them. Responsible for engaging architects,...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dynamic and experienced Software Engineering Manager to oversee our innovative engineering team. This full-time role emphasizes hands-on leadership within a progressive organization.Key Responsibilities:Provide strategic technical direction, ensuring alignment between engineering initiatives and...

  • Software Engineer

    3 days ago


    Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc Full time

    Job OverviewLiberty Personnel Services, Inc. is seeking highly skilled Software Engineers to join our team. As a leading technical recruiting agency, we have multiple full-time openings for Mid-Senior Software Developers.The ideal candidate will have experience with a range of technologies, including:.Net CoreC#Service-oriented ArchitectureAPIs as a data...


  • Philadelphia, Pennsylvania, United States EHS TECHNOLOGIES CORPORATION Full time

    Job OverviewEHS Technologies Corporation is a leading IT, Cyber Security, and Engineering Firm dedicated to delivering innovative solutions to the Department of Defense.Job Summary: We are seeking a highly skilled Computer Engineer to provide technical support for the design, development, testing, and evaluation of software and systems that enable computers...

  • Software Engineer

    3 months ago


    Philadelphia, Pennsylvania, United States Oncora Medical Full time

    Company DescriptionAbout us:Oncora is an oncology software and data company dedicated to helping physicians and scientists collect and use real-world data to improve outcomes for cancer patients. Our machine learning algorithms, which are deployed in active clinical environments, accurately predict oncology outcomes such as unplanned hospitalization,...


  • Philadelphia, Pennsylvania, United States Veeam Software Full time

    Job OverviewVeeam, recognized as the leading global provider in data protection and ransomware recovery, is dedicated to enabling organizations to not only recover from data disruptions but to thrive beyond them.With Veeam, businesses can achieve exceptional resilience through robust data security, efficient recovery solutions, and unparalleled data...


  • Philadelphia, Pennsylvania, United States Inabia Software Full time

    Job SummaryWe are seeking a highly skilled Senior Network Systems Engineer to join our team at Inabia Software. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our UC infrastructure.Key ResponsibilitiesInfrastructure Support: Provide day-to-day support and maintenance of our current...


  • Philadelphia, Pennsylvania, United States Mirion Technologies Full time

    Job SummaryMirion Technologies is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our software development team, you will be responsible for leading the planning and execution of all assigned projects, working closely with Project Engineering Leads and project team members.Key ResponsibilitiesPlan and execute all...


  • Philadelphia, Pennsylvania, United States Veeam Software Full time

    Job OverviewVeeam, recognized as the leading global provider in data protection and ransomware recovery, is dedicated to enabling organizations to not only recover from data outages or losses but to thrive beyond them.With Veeam, businesses attain remarkable resilience through robust data security, efficient data recovery, and unparalleled data freedom...

  • Lead Software Engineer

    3 months ago


    Philadelphia, Pennsylvania, United States Comcast Full time

    Lead Software Engineer-1257Comcast Corporation - Philadelphia, PAFreeWheel, a Comcast company, provides comprehensive ad platforms for publishers, advertisers, and media buyers. Powered by premium video content, robust data, and advanced technology, we're making it easier for buyers and sellers to transact across all screens, data types, and sales channels....


  • Philadelphia, Pennsylvania, United States Jobot Full time

    About Jobot: We are a leading global provider of software solutions, specializing in data analysis, aggregation, and visualization services tailored for core infrastructure and energy sectors.Your Role: As a valued member of our team, you will engage with seasoned professionals across various expertise levels, promoting a culture of collaboration and...


  • Philadelphia, Pennsylvania, United States CONNECTIFY, INC. Full time

    Job Title: Cloud Operations Software Engineer Company: Connectify, Inc. Connectify, Inc. is seeking a talented Cloud Operations Software Engineer to enhance our innovative software platform, Speedify. This role is pivotal in advancing our global Software-as-a-Service (SaaS) offerings. Qualifications: Bachelor's degree in Computer Science, Computer...


  • Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc. Full time

    Position Overview:Liberty Personnel Services, Inc. is seeking a dedicated and experienced Software Engineering Manager. This pivotal role involves overseeing a dynamic engineering team and driving the development of innovative software solutions.Key Responsibilities:Provide strategic technical leadership, ensuring alignment between engineering initiatives...