Post Job

Software Engineering Internship Jobs Near Me

- 14,176 Jobs
jobs
Let us run your job search
Sit back and relax while we apply to 100s of jobs for you - $25
  • Software Development Engineer, AWS Cloud HSM

    Amazon Development Center U.S., Inc. 4.7company rating

    Software Engineering Internship Job In Arlington, VA

    Herndon Are you excited at the prospect of keeping millions of customers' data safe? Do you want to help secure web services by implementing cryptography at scale? Security is the #1 concern of customers moving to the cloud and the AWS Cryptography team is dedicated to providing the security features our customers need. We enable customers to confidently move sensitive workloads to the cloud where they can benefit from strong security controls that help meet internal and external compliance requirements. AWS Key Management Service and AWS CloudHSM provide encryption and key management services, while AWS Certificate Manager handles the complexity of provisioning, deploying, and managing certificates. AWS Cryptography services are early-stage but with very strong customer demand. We are looking for an experienced software developer with an interest in practical cryptography to join us in building the most secure services in AWS. Our systems protect customer keys and accelerate use of cryptography in all AWS services. You should have experience designing scalable, customer-centric systems and a passion for simple and elegant software solutions. Along with senior leaders, principal engineers, and security specialists you will discover and solve the new interesting challenges of growing and operating a globally distributed cryptographic security service. Your responsibilities include: - building a massively scalable digital security system that is core to all AWS services. - owning the complete software development lifecycle; defining, prioritizing, designing, implementing, and testing new features for AWS Cryptography. - operating an AWS business with globally distributed servers and customers. - working as part of a team to develop solutions for our customers. - owning one of the most secure and reliable services in all of AWS. Utility Computing (UC) AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services. About AWS Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses. Diverse Experiences AWS values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or includes alternative experiences, don't let it stop you from applying. Work/Life Balance We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there's nothing we can't achieve in the cloud. Inclusive Team Culture Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness. Mentorship & Career Growth We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional. BASIC QUALIFICATIONS- 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit ********************************************************* for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
    $70k-109k yearly est. 4d ago
  • Senior Software Developer

    Gridiron It

    Remote Software Engineering Internship Job

    Work Type: Hybrid - Ability to go onsite a few times a month in Alexandria, VA or Charlottesville, VA Remote Work: 75% Job Description Responsible for containerization, automation and scripting of infrastructure as code, configuration and integration of services, monitoring, and stability of the management infrastructure. Develops hardened machine images (e.g. AMI/Azure VM), ensures STIG compliance, and custom services to facilitate security inheritance. Responsibilities Possesses and applies a comprehensive knowledge across key tasks and high impact assignments. Plans and leads major technology assignments. Evaluates performance results and recommends major changes affecting short-term project growth and success. Functions as a technical expert across multiple project assignments. May supervise others. Qualifications Bachelor's degree in Information Technology related area of study. 6 years of experience implementing IT systems may substitute for academic degree. 7+ years software development experience with programming, scripting, or markup languages, that may include golang, Java, JavaScript, Bash, Ansible, Puppet, Salt, Python, C, C++, C#, XML, JSON, or YAML. Experience with provisioning, installation, configuration, operation, and maintenance of software and infrastructure-as-code in a DevSecOps and continuous delivery environment using tools such as terraform 2+ years' experience with Amazon Web Services 2+ years' experience with Kubernetes 1+ years' experience with Linux operating systems, command-line interfaces, network technologies Active Top-Secret clearance, SCI eligibility Compliance with DoDD 8570.01-M IA certifications; IAT Level II baseline and computing environment certifications such as Security + and an AWS certification Located within a 120-mile radius of NGIC Clearance Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information. Requires a TS/SCI clearance to start. Compensation and Benefits Salary Range: $150,000 - $215,000 (Compensation is determined by various factors, including but not limited to location, work experience, skills, education, certifications, seniority, and business needs. This range may be modified in the future.) Benefits: Gridiron offers a comprehensive benefits package including medical, dental, vision insurance, HSA, FSA, 401(k), disability & ADD insurance, life and pet insurance to eligible employees. Full-time and part-time employees working at least 30 hours per week on a regular basis are eligible to participate in Gridiron's benefits programs. Gridiron IT Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status or disability status. Gridiron IT is a Women Owned Small Business (WOSB) headquartered in the Washington, D.C. area that supports our clients' missions throughout the United States. Gridiron IT specializes in providing comprehensive IT services tailored to meet the needs of federal agencies. Our capabilities include IT Infrastructure & Cloud Services, Cyber Security, Software Integration & Development, Data Solution & AI, and Enterprise Applications. These capabilities are backed by Gridiron IT's experienced workforce and our commitment to ensuring we meet and exceed our clients' expectations. No fields configured
    $150k-215k yearly 4d ago
  • Software Engineer (Archer GRC Integrated Risk Management) - Remote - Direct Client - JOBID486

    Outcome Logix (A Tech 50 Finalist Company 2022, By Pittsburgh Technology Council

    Remote Software Engineering Internship Job

    The Software Engineer (Archer GRC Integrated Risk Management) will design, develop, test, and deploy application software with minimal supervision. Responsibilities include creating detailed technical requirements, prototypes, and system documentation, overseeing defect resolution, ensuring traceability from design to deliverable, and mentoring team members. The role requires acting as a Subject Matter Expert for multiple applications, coordinating with architects and stakeholders, and ensuring adherence to project timelines and quality standards. The specialist will also oversee unit testing, production preparation, and risk mitigation while advocating project management best practices. Contract to hire strongly desired Job Description Acts as a Subject Matter Expert (SME) for multiple applications or demonstrates significant depth in an application for Business Analysts and System/Data Architects to define overall system design and detailed technical requirements. Identifies better sources of data feeds and interfaces with architects to ensure their feasibility with corporate data warehouses when needed. Creates sound and usable technical requirements documentation and assists others in preparing the same. Creates prototypes and explains them to Business and Technology resources. Leverages domain knowledge to provide additional capabilities deliverable within scope. Coordinates the correction of defects found in all testing cycles and assists other team members in completion. Ensures requirements are traceable from original design to final deliverable by providing valuable input in a timely manner and final sign-off. Ensures the team completes unit testing cycles within expected defect tolerances and timeframes as established by ETS and the Project Manager. Documents functions, changes to new or modified modules, test activities/results, and areas such as error handling and backup/recovery procedures. Oversees the creation of technical requirements. Creates appropriate system documentation and communicates it to the appropriate parties in a clear and timely manner. Coordinates with Application Owners to prepare modules for production by moving them to libraries, completing forms, following procedures, and completing version control documents. Completes appropriate system documentation clearly and effectively and communicates to multiple groups. Communicates when development tasks could be at risk and works with the Project Manager to mitigate risks. Mentors others in assigned development tasks to stay within schedule and budget. Advocates and mentors others within their team and other teams on the components of the Project Management Lifecycle.
    $65k-86k yearly est. 2d ago
  • Software Engineer

    Insight Global

    Software Engineering Internship Job In Virginia

    Duration: Direct Hire - Permanent Salary Range: $110-130k depending on level of experience Must Haves: Active Secret clearance with Top Secret eligibility Bachelors Degree and 3+ years of software engineering experience or equivalent experience Hands-on experience with Docker and containerization Proficiency in programming languages like Python, Java, or similar CompTIA Security+ Certification Responsibilities: Design and develop containerized applications using Docker and related container technologies. Build, configure, and maintain Docker containers, ensuring high performance and efficient use of resources across environments. Develop automated workflows for containerization and continuous deployment pipelines using Docker, Kubernetes, and CI/CD tools such as Jenkins, GitLab CI, or similar. Work with Kubernetes and other orchestration platforms to manage and scale containerized applications, ensuring resilience and fault tolerance. Monitor the performance, health, and scalability of Docker-based environments and troubleshoot containerized applications to ensure operational stability. Work with DevOps and system administration teams to define infrastructure requirements, provide support for container-based environments, and troubleshoot deployment issues. Create and maintain clear documentation for containerized application development, best practices, and deployment strategies. Ensure that containers are built with security best practices, conduct vulnerability assessments, and ensure compliance with industry standards.
    $110k-130k yearly 4d ago
  • Software Engineer

    Hott Source

    Software Engineering Internship Job In Fairfax, VA

    Software Engineer - Fairfax, VA - Up to $337,500 inc. benefits Java Software Engineer - TS/SCI Clearance: TS/SCI minimum required Base Salary: $100,000 - $225,000 (Open to different experience levels) Benefits: 401k: Employer contributes 25% of base salary, no employee contribution required ($25,000 - $56,250 annually, paid in monthly) Benefits Account (can be spent on benefits or taken as cash): 25% of base salary ($25,000 - $56,250) Fully flexible working hours (you choose start/finish time) Up to 8 Weeks' PTO Medical/Dental/Vision Life Insurance 100% tuition reimbursement (PhD, MSc, BSc, Vendor Certs) This corporation sits within a multi-billion-dollar organization operating on a global scale, employing 100,000+ people worldwide. They are a leading provider to the Intelligence and Defense communities within the US, servicing their clients through some of the most exciting contracts out there, which have been in place for 30+ years and counting. They are well-established and regularly undergo continuous growth, hence their need for the full-time addition of an Software Engineer to be based at their Fairfax, VA HQ. You will set up various instances for deploying applications in an agile development, using CI/CD principles. You will play a key role in the design, development, and deployment of new applications, microservices, APIs, and web applications Much more information will be disclosed at interview stage surrounding complete responsibilities and project scopes. Key Skills: Java 8 or higher Docker / Kubernetes Linux Spring / Hibernate / JPA frameworks Experience building cloud-based environment Software Development, Java, Kubernetes, IT, Engineering, Software, Docker, Spring, Hibernate, TS/SCI, DoD
    $71k-95k yearly est. 4d ago
  • Senior Software Development Engineer in Test (SDET)

    Lumen Solutions Group Inc. 3.4company rating

    Software Engineering Internship Job In Reston, VA

    Job Title: Senior Software Development Engineer in Test (SDET) We are seeking an experienced Senior SDET with a strong development background to design and implement robust test automation frameworks. The ideal candidate is proficient in Java, Python, TypeScript, TDD, BDD, cloud technologies, and DevOps practices. Exceptional communication, problem-solving, and mentoring abilities are essential for success in this role. Key Responsibilities: Develop and maintain automation frameworks for UI, Mobile, API, Database testing (functional, regression, integration, performance). Integrate automated tests into CI/CD pipelines in collaboration with DevOps and QA teams. Create test cases in BDD frameworks using Java, Python, or TypeScript with tools like Cucumber. Validate database functionality and ensure data integrity with complex queries. Implement test strategies for cloud-based environments using Docker, Kubernetes. Analyze system requirements, design efficient test plans, and ensure optimal test coverage. Identify, track, and resolve testing issues efficiently. Mentor team members and foster a test automation-focused culture. Qualifications: 5+ years of professional experience in software development and test automation. Expertise in Selenium, Playwright, and Karate tools. Strong programming skills in Java, Python, and TypeScript. Proficiency with BDD frameworks (Cucumber, SpecFlow). Hands-on experience with cloud platforms (AWS, Azure, GCP) and technologies like Docker, Kubernetes. Familiarity with DevOps tools (Jenkins, Git/Bitbucket) and CI/CD processes. Strong database knowledge (SQL Server, MongoDB, PostgreSQL). Preferred Skills: Familiarity with Big Data technologies. Cloud certifications (e.g., AWS). Experience with code quality tools (e.g., SonarQube).
    $93k-115k yearly est. 4d ago
  • Software Engineer | Fully Remote (US Only) | Full-Time

    Single: The Direct-To-Fan App for Shopify

    Remote Software Engineering Internship Job

    Single is an innovative platform that empowers artists and creators to control their digital presence and sell directly to their fans. We're reshaping the music industry, putting the power back into the hands of creators, and providing tools that help artists grow and monetize their fanbase on their own terms. Our team is passionate about music, technology, and the direct-to-fan movement. As we continue our rapid growth, we're looking for a Mid-to-Senior Software Engineer to join our small, agile team. You'll play a key role in designing, building, and maintaining new and existing features, contributing to the evolution of the music industry's understanding of e-commerce. We're seeking a candidate who's not only an experienced engineer but also a proactive problem-solver with a systems-thinking mindset. You'll own the development lifecycle-from architecture to production troubleshooting-helping us scale while maintaining performance and reliability. At Single, we value collaboration, creativity, and continuous improvement. We also believe in maintaining a healthy work-life balance, offering flexible hours and vacation time. This is a fully remote role for U.S.-based candidates. What You'll Do Design, develop, and maintain high-performance, scalable web applications. Build entire feature sets and troubleshoot issues in production. Collaborate with the team to improve existing systems and integrate with third-party platforms. Contribute to architectural decisions and long-term technical strategies. What We're Looking For 3+ years of professional Java experience, including Spring Framework (Spring Boot, Spring Cloud, Spring Data). Strong knowledge of object-oriented programming, design patterns, and modern software development practices. Hands-on experience with distributed systems, concurrency, and event-driven architectures. Proficiency with AWS services (e.g., EC2, RDS, S3) and container orchestration tools (e.g., Docker, Kubernetes). Proficiency in SQL and relational database design (MySQL, Postgres/Redshift preferred). Experience integrating with external APIs or third-party systems. Bonus Points for Experience With Kafka, RabbitMQ, or other messaging systems. Redis or other caching technologies. Angular or modern frontend frameworks. Golang. Why Join Us? Work on innovative solutions with a major impact on the music industry. Be part of a small, fast-paced team where your contributions are highly valued. Enjoy flexibility and a fully remote work environment (US-based only). We're accepting applications from candidates only. Recruiters and agencies: please do not contact us about this position.
    $61k-82k yearly est. 2d ago
  • Software Development Internship for Video Surveillance Software

    Ipconfigure Inc.

    Software Engineering Internship Job In Norfolk, VA

    Job Title: Software Development Internship for Video Surveillance Software Department: Engineering Position: Full-Time or Part-Time Internship. This is an on-premise internship in Norfolk, Virginia. IPConfigure, Inc. is searching for a Software Development Intern for Video Surveillance Software to work closely with a dynamic team. IPConfigure makes web-based, cross-platform video surveillance software using C++, Java, and JavaScript. Interns are mentored by a full-time IPConfigure software engineer and will have the opportunity to participate in all aspects of the IPConfigure software development process. Applicants should be actively pursuing a degree in a relevant discipline (e.g., Computer Science, Electrical or Computer Engineering, Mathematics, etc.) at an accredited Virginia university The period of work is flexible and will be at IPConfigure headquarters on-site in Norfolk, VA Duties/Responsibilities Basic software development, software testing, and server configuration processes Participate in all aspects of the IPConfigure software development process Requirements Successful applicants will typically be third or fourth year undergraduate students, graduate students, or recent graduates, and will be asked to complete a technical assessment in order to show competence in C++, Java, or JavaScript Abide by all policies, rules and regulations of the company including applicable safety rules, regulations and procedures All associates will perform duties as requested by management Education And Experience Successful applicants will typically be third or fourth year undergraduate students, graduate students, or recent graduates, and will be asked to complete a technical assessment in order to show competence in C++, Java, or JavaScript Benefits Paid Internship IPConfigure, Inc. provides equal employment opportunities to all qualified persons and administers all aspects and conditions of employment without regard to race, religion, color, sex, gender, sexual orientation, pregnancy, age, national origin, ancestry, physical or mental disability, severe/morbid obesity, medical condition, military or veteran status, genetic information, marital status, ethnicity, alienage or any other protected classification, in accordance with applicable federal, state, and local laws.
    $31k-42k yearly est. 5d ago
  • Senior Software Engineer/Developer

    MÁSlabor

    Software Engineering Internship Job In Charlottesville, VA

    MásLabor is seeking an experienced Senior Software Engineer/Developer to join our development team. In this role, you will lead the design, development, and implementation of high-quality software solutions that meet our business needs. You will work closely with cross-functional teams, mentoring employees and providing technical expertise in delivering scalable, efficient, and robust applications. What We Offer: Competitive Compensation: salary range of $120k-$150k, includes potential for performance-based incentives. Flexible Work Options: Hybrid Work Available, depending on location Comprehensive Benefits Package: Competitive benefits, including health insurance, 401(k) match and PTO. Key Responsibilities: Software Design and Development: Architect, design, and implement software applications, ensuring high performance, scalability, and reliability. Assist in maintaining legacy internal software applications and workflows. Code Quality and Best Practices: Write clean, efficient, and well-documented code. Review code written by team members, providing constructive feedback to ensure quality and adherence to best practices. Technical Leadership: Act as a technical expert within the team, guiding junior developers and promoting a collaborative work environment. Collaboration: Work closely with IT management and leadership to understand requirements and translate them into effective technical solutions. Problem Solving and Debugging: Troubleshoot complex issues, perform root cause analysis, and implement effective fixes. Agile Development: Participate in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, to contribute to continuous improvement. Documentation and Knowledge Sharing: Maintain comprehensive documentation and share knowledge across the team to enhance project success and collaboration. Required Skills and Qualifications: Experience: Minimum of 5+ years of software development experience using best practices, with strong ability to become proficient in existing technologies and desire to learn different ones. Technical Proficiency: Proficient in modern software development practices, including the software development lifecycle, testing, version control, and/or the CI/CD pipeline Database Knowledge: Proficient in working with relational databases (e.g., SQL Server, MySQL). Problem-Solving Skills: Ability to diagnose and solve complex technical issues quickly and effectively. Attention to Detail: A high level of accuracy and attention to detail in all work aspects. Communication and Collaboration: Excellent interpersonal skills, with a track record of effective collaboration in cross-functional teams. Leadership Abilities: Experience managing and mentoring employees while contributing to team development. Preferred Qualifications: Education/Experience: Bachelor's or Master's degree in Computer Science, Engineering, or a related field; or 10+ years professional software development experience, with some leadership or managerial duties. Microsoft Technologies: Development experience with Microsoft technologies such as Access, SQL Server, and the Office software suite. Full Stack Experience: Demonstrable experience working with front end, back end, and database technologies. Agile/Scrum Experience: Experience working in Agile environments and familiarity with DevOps practices. Certifications: Relevant industry certifications (e.g., AWS Certified Developer, Microsoft Certified, etc.) are a plus. If you are a highly skilled engineer passionate about building impactful software and contributing to a collaborative and innovative environment, we encourage you to apply. About másLabor: MásLabor helps American businesses and farms thrive through comprehensive services related to foreign non-immigrant guest-worker programs. As a Virginia-based employer, we are the national leader in our industry, representing hundreds of businesses across the United States that depend on these programs to meet their seasonal or temporary labor needs. We work with a diverse group of employers across the country, assisting them in securing capable, reliable, legal labor. Where businesses struggle to recruit for tough-to-fill seasonal jobs, másLabor navigates the foreign labor certification process on their behalf, allowing them to focus on what is most important: running their business!
    $120k-150k yearly 5d ago
  • Senior UI Software Engineer

    Strategic Business Systems (SBS 3.6company rating

    Software Engineering Internship Job In Chantilly, VA

    requires US citizenship with the ability to be clearable*** Join our innovative team at SBS, where we are at the forefront of cloud technology, specializing in the development and deployment of AWS solutions. Our groundbreaking platform empowers mission owners to self-onboard, build, and secure Amazon Web Services (AWS) Impact Level (IL)-4/5 workloads within minutes, operating at the speed of commercial cloud while meeting the stringent requirements of the Government. The value of the COSMOS platform is to provide streamlined/automated ATO for IL-4/5 along with commercial experience to the government space. We are seeking a highly skilled and experienced UI Software Engineer to contribute to the evolution of our platform. The successful candidate will lead the design and development of modern, responsive, and dynamic user interfaces. This role requires expertise in crafting seamless user experiences through advanced frontend technologies and effective collaboration with backend services.. If you are passionate about pushing the boundaries of cloud technology and thrive in a dynamic, agile environment, we want you on our team. This role is expected to be onsite in Chantilly, VA the majority of the time, and demands a hands-on approach with: Responsibilities: Design and wireframe modern, responsive user interfaces using tools like Figma or similar. Develop and maintain UI components using React.js 18+ and Material UI. Leverage React hooks, TanStack, and Axios to implement efficient state management and API integration. Integrate UI with backend services via Node.js REST APIs and AWS Lambda. Create and implement interactive data visualizations using am Charts, ReCharts, or similar libraries. Write clean, maintainable code in TypeScript 4+ and ECMAScript 2020/11+. Manage Azure Entra ID authentication and implement JWT for secure SSO in multi-application environments. Collaborate closely with product managers, designers, and backend engineers to deliver exceptional user experiences. Conduct code reviews, implement best practices, and mentor junior developers. Stay updated on emerging UI/UX trends and technologies to enhance application interfaces. Required Skills & Qualifications: Strong experience with modern UX/UI design and responsive wireframing using Figma or similar tools. Proficiency in React.js 18+ with Material UI. Deep understanding of React hooks, TanStack, and Axios for state management and API interactions. Practical experience with Node.js 18+ REST API development and integration with AWS Lambda. Proven skills in data visualization library design and implementation, such as am Charts and ReCharts. Expertise in TypeScript 4+ and ECMAScript 2020/11+. Hands-on experience with Azure Entra ID authentication and JWT for secure user sessions in SSO environments. ***This position requires US citizenship with the ability to be clearable*** About SBS: Strategic Business Systems, Inc. (SBS) is a National Information Technology Services company headquartered in the Washington D.C. Metro area. SBS provides IT infrastructure design, integration, and operation services. Our expertise encompasses the full spectrum of infrastructure technologies, including the latest network, server, data storage, disaster recovery, security, and Internet technologies.
    $99k-132k yearly est. 5d ago
  • Sr. Software Developer (Java)

    Stellarmettle Placements

    Software Engineering Internship Job In Ashburn, VA

    We are looking for an experienced and hands-on Senior Software Developer with strong coding skills in Java, and exposure to Python. The ideal candidate will have a robust background in system design, and proficiency in AWS and Microservices. This role involves leading proof-of-concept (POC) initiatives, guiding agile development processes, acting as a tech lead, and addressing production issues. RESPONSIBILITIES: Spearhead the design and development of innovative and high-impact initiatives, ensuring alignment with project goals and business objectives. Evaluate and recommend new technologies and tools to enhance the development process and system performance. Develop and refine system architecture, focusing on scalability, reliability, and maintainability. Utilize AWS services and Microservices architecture to build robust and efficient solutions. Provide technical leadership and guidance to development teams, ensuring best practices and high-quality code delivery. Mentor junior developers and foster a collaborative and knowledge-sharing environment. QUALIFICATIONS: Strong hands-on experience with Java and exposure to Python. Experience with any of the following frontend languages like JavaScript, Vue.js, React.js, or Angular.js is preferred. We use Angular.js. Proficient in system design, including AWS and Microservices architecture. Solid understanding of Agile methodologies and practices.
    $87k-114k yearly est. 5d ago
  • Senior DevOps Software Engineer

    TCI Technology Consulting Inc. 3.9company rating

    Software Engineering Internship Job In Chantilly, VA

    TCI has an immediate need for a Senior DevOps Software Engineer in Chantilly, VA or Colorado Springs, CO (no remote). This is not a Corp2Corp opportunity. This is a long-term contract opportunity with the possibility of hire. In addition to competitive, market-rate based pay, TCI provides all our Consultants with Comprehensive Medical/Dental Insurance, 401k, Life Insurance and Long-Term Disability benefits. NOTE: This position requires US Citizenship and a current Top Secret / SCI Security Clearance w/Poly. SUMMARY Our client is an agile global aerospace and defense technology innovator, delivering end-to-end solutions that meet customers' mission-critical needs. The company provides advanced defense and commercial technologies across air, land, sea, space, and cyber domains. The Senior DevOps Software Engineer will join a dynamic development team in supporting space domain mission applications. The selected candidate will be working with a classified large-scale enterprise application using web technologies, distributed computation and storage frameworks, and sophisticated, cutting-edge domain analytics, with the system hosted on virtualized and cloud-computing platforms. RESPONSIBILITIES Participate in a team in implementing DevSecOps methodologies into an Agile software development environment. Collaborating and leading with other engineers to plan, design and develop the DevSecOps environment that includes cohesive CI/CD pipelines. Supporting the entire Software Development Lifecycle with an emphasis on build and release management via automation. Analyzing continuously the DevSecOps environment for technical and process improvements (e.g. integration of security measures, faster security and software updates, improved automation, reduced glitches, and software failures, etc.) Maintaining the deployed system, deploying updates and fixes, investigating, and resolving technical and network issues, providing technical support to end-users as needed. The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies. REQUIREMENTS MUST have an active Top Secret SCI Security Clearance with CI Poly. Bachelor's degree in Information Systems, Computer Science, Software Engineering, or a related discipline and a minimum 9 years of prior relevant experience. OR a graduate degree and a minimum of 7 years of prior related experience. In lieu of a degree, minimum of 13 years of prior related experience. Must have a CompTia Security + Certification. Experience with configuration management tools such as like Puppet, Chef, and/or Ansible. Experience with Kubernetes Experience (Mid/Senior level) with Linux administration, preferably RHEL/CentOS 7 and 8. Experience with cloud technologies such as Amazon Web Services (AWS) or GovCloud. Must be a US Citizen and currently possess a Top Secret Security Clearance. Preferred Additional Skills Experience with Space Systems. Experience with continuous integration, build management, and automated test frameworks. Experience with deploying software applications to operations. Experience with diverse multi-site geographical team collaboration. Experience using the Agile/Scrum methodology. Experience with Microservices
    $83k-104k yearly est. 5d ago
  • Software Engineer TS/SCI + CI Poly 130k-220K + 15% 401K

    Millennial Software

    Software Engineering Internship Job In Herndon, VA

    Millennial Software is revolutionizing the landscape of security and defense by leveraging our core competencies in software development, automation, DevSecOps, and machine learning. We are an employee owned company, every employee receive equity in the company 100% company-paid medical, dental, and vision premiums for you and all dependents Ability to get increased salary if you don't need medical/dental/vision 100% company-paid disability and life insurance benefits 15% 401(k) company contribution 30 days of PTO/holidays Generous training budget Paid Paternal and Maternal Leave Business development / growth incentives Top notch company swag About this Position: Millennial Software is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team will be creating an optimal architecture that can host modern and legacy applications and field updated capability quickly and securely. These are large-scale enterprise applications using web technologies, distributed computation and storage frameworks. The selected candidate will be working with sophisticated, cutting-edge domain analytics, with a system hosted on virtualized and cloud-computing platforms. The successful candidate will have the ability to work both independently with little supervision as well as engage with a team to achieve overall project objectives. Essential Functions: The Software engineer will perform the development and integration via industry best practices to create an optimal architecture for the government system. Participate in a development team that uses agile methodologies combined with modern DevOps software practices and a technology-supported development infrastructure. Help maintain the deployed system, diagnose and resolve issues, and provide support to end-users as needed. The ideal candidate will have outstanding technical talent with desire to continuously learn and apply new skills and technologies Requirements Active TS/SCI w/POLY Bachelor's Degree Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related discipline. Minimum 4 years of prior relevant experience or minimum 2 years of prior related experience with a Graduate Degree Experience in C++, Rust, or Python programming languages Experience with Gitlab CI pipelines Experience with Image Processing Nice To Have Experience with Kubernetes. Ideally has certified Kubernetes Administrator (CKA) Experience with Docker containers Experience with cloud technologies such as Amazon Web Services (AWS), specifically C2S Experience with agile teamwork, and diverse multi-site geographical team collaboration Please be aware many of our positions require the ability to obtain a security clearance. Security clearances may only be granted to U.S. citizens. In addition, applicants who accept a conditional offer of employment may be subject to government security investigation(s) and must meet eligibility requirements for access to classified information.
    $71k-94k yearly est. 6d ago
  • Software Engineer

    Pinnacle Government Solutions

    Software Engineering Internship Job In McLean, VA

    Pinnacle Government Solutions is a minority-owned small business that provides Software and Cloud Engineering Solutions for our Department of Defense and Federal Civilian agencies. We bring SME-level expertise and over two decades of industry knowledge and experience. We believe in getting it right for our customers and our country. We are looking for a Software Engineer ideally experienced in Java as your primary programming language, who wants to work on an agile development team using modern development practices tackling both new development and operational support of systems that advance National Security. We have numerous programs in all phases of the development and operational life cycle, from smaller single scrum team efforts to larger multi-team efforts. Required Skills Bachelor's degree in Computer Science or related STEM discipline with 1+ years of relevant software development experience Experience as a front-end, back-end, or full-stack developer Experience developing on teams using Agile methodology, process, and tools Experience designing, developing, and troubleshooting ideally in Java or Python Experience using object oriented design Experience using version control software Desired Skills (Optional) US Citizenship or current government clearance up to TS/SCI w/ Poly Experience designing, developing, and troubleshooting in C++, C, Python, and/or JavaScript Experience designing, developing, and troubleshooting distributed systems Experience with software development in a Linux environment Experience with range of software development phases from research, to new development, and to operations Experience with Atlassian tools (Jira, Confluence, Bitbucket) Experience with AWS Services Experience with software system integration, testing, and deployment, including but not limited to automation
    $71k-95k yearly est. 4d ago
  • Software Engineer

    Ardent Principles

    Software Engineering Internship Job In Chantilly, VA

    Full-time, onsite in Chantilly, VA Required: active TS/SCI with Full Scope Polygraph Are you ready to innovate and solve complex problems in the realm of software engineering? Ardent Principles is searching for a full-time Software Engineer to join our dynamic team. If you are passionate about creating robust software solutions, thrive on collaboration, and are ready to make a significant impact, this is the opportunity you've been waiting for. Ardent Principles offers more than just a job - we offer a career path filled with growth and opportunities. Join us and let's shape the future together! In this challenging yet rewarding role as a Software Engineer, you are an integral part of what brings our company's mission to life. You are primarily responsible for and must have demonstrated experience with or in: Software Engineering Support leveraging a background in programming, software tools and packages, operating systems, and networking to solve collection needs in multi-cloud environments managing and developing software applications in a multi-cloud environment (AWS, Azure, etc.) demonstrated experience with Python the ability to listen and transcribe from mission need to technical requirements assessing project requirements and making informed technical recommendations developing and documenting scripts on Linux platforms designing, developing, and maintaining SQL-based databases, including PostgreSQLand MySQL developing PL/SQL database scripts, including procedures, functions, exception handlers, and triggers writing and tuning complex queries against structured and unstructured data sets developing, documenting, and maintaining secure and scalable REST APIs integrating services using messaging technologies, including service buses, publish and subscribe, and MQ. working with geo-locational data at both the backend and the application tier. developing software in a DevOps environment. maintaining Jenkins Continuous Integration/Continuous Delivery (CI/CD) pipelines with automated testing and deployment. using Git as a source code repository. Systems Engineering DevOps Support Experience working with ElasticSearch. Using AWS to include S3, EBS, and EC2. Platform and application automated deployment. Cloud deployment, DevOps, containerization, web service and API management, and computing optimization. Cloud database, storage, virtualization, and network configurations Implementing DevSecOps CI/CD pipelines to support a multi-tenant environment. Incorporating automated software quality checks, security scanning, infrastructure-as-code, and other modern DevSecOps tools and practices. Working within cloud computing environments, Linux and Unix-based operating systems, and using ElasticSearch and Kibana. Using requirements tracking programs such as JIRA or Confluence. Maintaining, upgrading, troubleshooting, and managing software, hardware and networks. Installing, configuring, testing, and maintaining operating systems, application software, and system management tools. Monitoring system performance and troubleshooting. WHO WE ARE Passionate Integrity, Driven by Excellence "Ardent Principles" signifies our unwavering commitment to excellence, driven by a profound passion and a strict adherence to ethical values. We believe that happy employees make for happy clients. Our mission is to act as a bridge between satisfied clients and fulfilled employees, ensuring that your job and well-being are our top priorities because your satisfaction leads to the success of our clients. WHAT WE OFFER Highly Competitive Salary: Recognizing and rewarding your expertise and contributions. Generous Paid Time Off: Providing ample time for rest, relaxation, and personal pursuits. Dedicated Training Budget: Supporting continuous learning and professional development. 100% Employer-Covered Family Vision, Dental, and Health Insurance: Ensuring comprehensive health coverage for you and your family. 100% Employer-Covered Life and Disability Insurance: Offering financial security and peace of mind. 401(k) Plan with a 6% Employer Match: Helping you plan and save for a secure retirement, with 100% vesting from day one. 11 Paid Government Holidays: Observing national holidays to ensure time off with family and friends. Spot Bonuses for Exceptional Performance: Rewarding outstanding contributions and achievements. Ready to take the next step in your career? Join us and be part of a team dedicated to driving positive change through technology. Your future starts here!
    $71k-94k yearly est. 7d ago
  • Mobile Software Engineer

    Acclaim Technical Services

    Software Engineering Internship Job In Reston, VA

    Acclaim Technical Services, founded in 2000, is a leading language, operations, and technology services company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow. We are actively hiring a Systems / Software Engineer with TS/SCI clearance and polygraph to join our Mission Technology Division in Reston, VA developing cutting-edge mobile technologies. RESPONSIBILITIES The Systems / Software Engineer will be responsible for overseeing the full life-cycle of complex systems developments. Task will include: defining requirements, threat and vulnerability risk management, system integration, system test and deployment. As a member of a dynamic team, candidates will work in a multi-tasking, quick-paced environment that encourages proactive and innovative exploration of concepts, technologies, and strategies that meet customer needs. REQUIRED EDUCATION & EXPERIENCE Must possess an Active TS/SCI Security Clearance with polygraph B.S. degree in Computer Science, Electrical or Computer Engineering or a related technical discipline Experience with: Python, C/C++, Java/J2EE, and/or Shell Scripting Experience working in a Linux environment At least 5 years of related experience PREFERRED SKILLS Experience working in a tool agnostic environment with the ability to transition between multiple technologies to accomplish tasks Experience with cellular user equipment including: software stacks, networking protocols, operating systems, application technologies, radio frequency transmission, and security models. Experience operating within an Agile Methodology Strong problem-solving skills Excellent verbal and written communication skills
    $71k-95k yearly est. 8d ago
  • Senior Application Developer (2879155)

    Tier4 Group

    Software Engineering Internship Job In Arlington, VA

    Job Title: Senior Application Developer Hybrid in Arlington, VA Our end-client is on a mission to migrate away from BizTalk and OMNI by the end of 2026 to avoid costly licensing fees and embrace modern, cloud-based technologies. This initiative will leverage advanced tools to achieve greater efficiency and reduced costs. We are seeking a skilled Senior Application Developer to join an integrated development team and play a pivotal role in this transition. The developer will collaborate closely with business stakeholders and IT teams to deliver high-quality solutions. Key Responsibilities Full Lifecycle Development: Participate in all stages of the development process, including requirements analysis, system design, development, testing, continuous integration/deployment, configuration management, implementation, and ongoing support. Collaborate closely with staff, external contractors, and other vendors to deliver robust solutions. Architecture and Code Quality: Develop and maintain architecture and integration documentation. Conduct code reviews to ensure adherence to coding standards, architecture guidelines, and user requirements. Follow defined development processes, standards, and best practices in all work, including coding, testing, documentation, and reporting. Ownership and Accountability: Take full ownership of assigned projects, tasks, and issues, ensuring they are completed successfully and on time. Act as a trusted advisor to business users, delivering excellent customer service and providing knowledge-sharing opportunities with internal teams and contractors. Agile Development: Actively participate in Agile ceremonies, including daily stand-ups, sprint planning, and design meetings. Contribute to Agile best practices such as continuous integration, automated unit testing, and automated builds/deployments. Documentation and Communication: Create and maintain documentation related to tasks, including JIRA tickets, architecture diagrams, design artifacts, and project wiki entries. Clearly communicate project progress and any technical challenges to stakeholders and team members. Required Skills and Technologies Frontend Technologies: Angular (version 1 and 2+). Backend Technologies: Node.js (including frameworks such as Next.js and/or NestJS). ASP.NET with C#. Cloud and Integration Technologies: AWS services: Lambda, CloudFront, EC2, S3, AmazonMQ, EventBridge. Database Systems: MongoDB. MS SQL Server. Nice-to-Have Skills: Knowledge of BizTalk is a plus but not required.
    $88k-115k yearly est. 8d ago
  • Senior ServiceNow/Vulnerability Response Developer

    TEK Ninjas

    Software Engineering Internship Job In Manassas, VA

    Role- Senior ServiceNow/Vulnerability Response Developer Experis IT is partnered with the worlds leading provider of secure financial messaging services in their search for a Senior ServiceNow/Vulnerability Response Developer to join their team in Manassas, VA. ***This role requires working onsite no less than 2 days a week in Manassas, VA*** We are in search of a Senior ServiceNow Developer with an expertise in vulnerability response and basic knowledge/experience implementing GRC. Description/Key Responsibilities: Design, develop, review, test, deploy and support out of the box and custom solutions in the ServiceNow platform. Conduct requirements analysis for development of new features, components and enhancements to existing components. Conduct or participate in design discussions, design/code walkthrough meetings. Ensure compliance to security best practices and coding standards. Ensure compliance to reference architecture and requirement/design artefacts. Ensure compliance to development and release methodologies (CM/CI/CD). Navigate and adapt to various environments providing support for and working closely with customers. Provide technical guidance to customers and act as mentor to less senior team members - may give presentations to management and customers. What It Takes to Succeed in this Position: Proven experience as a ServiceNow Developer with at least 5 years software development experience and can demonstrate strong development skills in the areas of Vulnerability Response. Experience in setting up and managing both out of the box and custom applications. Proven experience of ServiceNow system administration. Ability to demonstrate experience with determining the best possible solution. Must be comfortable working independently with minimal oversight as well as comfortable working in a team setting swarming and peer programming. Excellent problem solving and analytics skills, with proven experience of requirements gathering and translating requirements into technical deliveries. Demonstrate excellent communication skills and be confident presenting ideas and designs to different stakeholder levels.
    $87k-114k yearly est. 9d ago
  • Senior Application Developer

    SOSi

    Software Engineering Internship Job In Fort Belvoir, VA

    SOS International LLC (SOSi) is seeking a highly qualified Senior Application Developer to join our team in support of our US Army government customer. The Senior Application Developer will perform as a technical expert in the area of system integration and application development supporting the operation, maintenance, and modification of the ARIMS family of applications. Essential Job Duties: Support the project manager in overseeing project operation, planning, and execution. Formulate objectives and levels of effort through research and fact-finding with customer representatives and project managers. Be responsible for the software development life cycle from planning to implementation to testing and documenting, to deployment and maintenance. Assist the project manager and client in developing a schedule/timeframe for each project to ensure each one is executed efficiently and in a timely manner. Create and maintain complete and accurate documentation on all supported applications. Oversee technical issues related to the operation, maintenance, and modification of GOTS application. Work with customer stakeholders to design or customize software with a focus on optimizing operational efficiency. Apply knowledge of hardware and/or software engineering principles. Design and/or customize software for client use to optimize operational efficiencies. Monitor application performance and perform application changes to optimize performance. Analyze and design GOTS applications and systems with a focus on improving functionality and stakeholder usability. Provide evaluations and recommendations of GOTS applications and systems to provide solutions to complex technical challenges. Follow all applicable agency policies, procedures, and regulations. Provide technical guidance to lower-level developers and engineers. Minimum Requirements: Bachelor's degree or postgraduate degree in engineering, scientific, technical, or business management disciplines from an accredited college or university. A minimum of 5 years of technical supervisory experience in an application/software development environment. An active in scope Top Secret security clearance or a Secret with the ability to obtain a Top Secret. Experience with GOTS applications such as ARMIS, AAO, ACOTD, FACTS, MDR, or ADAMS. Experience with Microsoft SQL and the .NET framework. Experience with Configuration Management processes including Change Control Boards (CCB). Ability to schedule, track, and perform across multiple concurrent projects. Must have demonstrated the ability to communicate with a variety of stakeholders in multiple formats. Must possess baseline and computing environment certifications for IAT-II IAW DoD 8570.01-M (CCNA-Security, CySA+, GICSP, GSEC, Security+, CND, or SSCP). Work Environment: Normal office conditions. Core hours of operation are Monday through Friday, 0600 - 1700. On government site within Ft. Belvoir, VA. SOSi does not discriminate against job applicants or employees on any legally recognized basis including, but not limited to age, race, color, religion, national origin, genetic information, sex, sexual orientation, gender identity or expression, marital status, disability, veteran status, or any other characteristic protected by applicable U.S. federal, state, and local laws.
    $87k-114k yearly est. 7d ago
  • Senior Software Engineer

    Tyto Athene, LLC 4.2company rating

    Software Engineering Internship Job In Quantico, VA

    Tyto Athene is seeking a Sr. Software Engineer to support our law enforcement customer in Quantico, VA. The Sr. Software Engineer must possess an in-depth working knowledge of Microsoft Access and Excel, formatting and processing large data files, and using various types of scripts. Requires high degree of competence in analyzing functional business applications and design specifications for functional activities. Responsibilities: Translates detailed design into computer software. Tests, debugs, and refines the computer software to generate the required software enhancements and system components. Prepares both program-level and user-level documentation. Enhances software and database queries to reduce operating time or improve efficiency. May provide technical direction to programmers to ensure program deadlines are met. Converts legacy media into digitized formats to enable upload onto digital telephony collection system. Familiar with SAML/OAUTH authentication models utilizing various IDP providers (i.e., ADFS, SAML aware applications) Proficient with JavaScript (i.e., Node, Sencha, jQuery). Familiar integrating front-end applications with MySQL (i.e., stored procedures, triggers, CRUD). Full-stack development capabilities. Develop and deploy docker containers. Required: Must have eight years or more of technical experience as an applications programmer on computer and database management systems. Specifically, must have five or more years of experience with high level programming languages (C# preferred), Windows based OS (Windows 7 and higher is preferred), Microsoft Visual Studio (2008 version or higher), and ASCII. Requires experience with media file types including WAV and VOC; file systems including FAT32, NTFS, and UFS; and NoSQL and Relational Database Management Systems (RDBMS) (MySQL preferred). Clearance: Active TS/SCI security clearance is required Education: B.S. degree or equivalent in Computer Science or related field with 5 years of work experience, or 9 years of relevant experience in lieu of a degree. Location: Quantico, VA (onsite)
    $90k-116k yearly est. 8d ago

Learn More About Software Engineering Internship Jobs

Software Engineering Internship Jobs By State

Software Engineering Internship Jobs By City

Browse computer and mathematical jobs