We are a comprehensive global background screening firm offering onboarding, drug testing, & risk mitigation solutions.
Software Development Intern
Location
Maryland + 5 moreAll locations: Maryland | Virginia | Washington | West Virginia | Wisconsin | Wyoming
Posted
15 days ago
Salary
0
Seniority
Entry Level
Job Description
Software Development Intern
Cisive
• Assist in building modern software applications and services utilizing Microsoft Azure that process criminal leads and employment verifications • Work on integrating with partner vendors to ensure seamless data exchange and collaboration • Collaborate with the team to design, develop, and maintain databases, APIs and user interfaces • Assist in developing JavaScript-based single-page applications using frameworks like Angular and Vue.js • Support the migration of legacy codebases to modern architectures • Work with transactional databases to ensure data integrity and performance • Participate in code reviews, debugging sessions, and team discussions • Follow industry best practices for secure, efficient, and maintainable software development • Other duties as assigned
Job Requirements
- High school diploma or equivalent required
- Currently pursuing a Bachelor’s or Master’s degree in related field or have graduated in the last year
- Basic knowledge of Object-Oriented Programming (e.g., C#, Java, Python)
- Familiarity with transactional databases (e.g., SQL Server, PostgreSQL)
- Exposure to JavaScript frameworks such as Angular or Vue.js (academic or personal projects are acceptable)
- Strong willingness to learn new technologies and contribute to legacy code migration efforts
- Problem-solving mindset with attention to detail
- Effective communication skills and ability to work collaboratively in a team environment
Benefits
- Flexible working hours to accommodate academic schedules if applicable
- Collaborative team environment with mentorship opportunities from experienced software engineers
- Access to modern tools and technologies for software development
Related Guides
Related Job Pages
More Software Engineer Jobs
Frontend Developer – Angular/React Native, Semi Senior
ImagemakerLet’s co-create awesome digital experiences!
• Entregar soluciones frontend de alta calidad y valor, optimizando métricas de entrega y producto (frecuencia de despliegue, lead time, adopción y CSAT). • Diseñar arquitectura de UI, definir y versionar APIs/contratos de integración desde el cliente, y establecer estrategias de pruebas y quality gates en CI para el frontend. • Asegurar rendimiento, accesibilidad e inclusión (cumplimiento de WCAG), observabilidad y requisitos no funcionales en la experiencia del usuario. • Operar el producto en producción: participar en on-call del squad, monitorear salud, resolver incidentes y reducir toil mediante automatización. • Colaborar con la triada (PM/PD/Ingeniería) en discovery y delivery, priorizando trabajo técnico vs. funcional y comunicando riesgos y dependencias. • Mantener documentación técnica actualizada (ADRs, especificaciones de componentes y guías de despliegue) y prácticas de code review y pair programming. • Gestionar deuda técnica del frontend, promover seguridad por diseño y adoptar prácticas AI-first para acelerar desarrollo y pruebas.
• Work on analysis, development, maintenance and support of systems in a Mainframe environment; • Develop and maintain applications using COBOL; • Gather and analyze technical and functional requirements; • Perform corrective, adaptive and evolutionary maintenance of legacy systems; • Prepare technical specifications and documentation; • Support integration testing and user acceptance testing (UAT); • Identify improvement and optimization opportunities in existing systems; • Ensure technical quality, performance and stability of applications; • Collaborate with multidisciplinary teams to meet project requirements.
Full Stack Software Developer
ECS Tech IncAll candidates must meet the following criteria: Must be a US Citizen, no dual Citizenships. Must be able to secure a Public trust clearance. Must be able to work across multiple programs across the Federal and DOD space. The core values that ECS looks for in an engagement manager include: Teamwork, Respect, Accountability, Integrity, and Leadership.
Role Description Everforth ECS is seeking a Full Stack Software Developer to work remotely. ECS seeks a dynamic and experienced Mid/Senior Full Stack Developer to provide solution engineering, design, and development services for our national security client. We are seeking a problem solver, who enjoys the challenge of tackling technical tasks and problems creatively and communally. A strong desire and aptitude for learning is a must with a proven ability to adapt and drive change - our solution is rapidly evolving, along with new requirements, technologies and the threat landscape. - Have a solid understanding of application architecture and interfaces as well as experience with data modeling, software development and the execution of lifecycle delivery and support services, including SecDevOps and the integration of Operations and Maintenance (O&M) services. - Be experienced with writing well structured code and applications using coding best practices to deliver enterprise applications. - Proactively seeking opportunities to define and improve processes to align and optimize resources across technical areas and in response to a dynamic customer environment. - Provide thought leadership and influence through effective communication and consultative, analytical, organizational, and design skills. - Exceptional interpersonal and relationship-building skills who can relate to people at all levels of an organization and navigate strong personalities using excellent communication skills. Qualifications - Must be a US Citizen. - Must be able to obtain a Public Trust Clearance. - Bachelors Degree in computer science, information systems management, engineering, or other relevant discipline. - 7+ years experience using Agile and SecDevOps practices and tools to iteratively and rapidly deliver secure enterprise scale solutions. - 3+ years experience leading technical analysis and solution development efforts, including evaluating new methodologies and technologies, make recommendations that meet requirements and optimally deliver technical capabilities that match business needs (reliability, performance, maintainability, scalability, security, usability) on projects of similar size, scope, and complexity. - 3+ years experience working with Customer Experience / Human Centered Design experts to deliver customer-focused, effective solutions. - 3+ years experience iteratively building and deploying web-based applications and data platforms in AWS and Azure - HTML/CSS, Javascript, responsive web UI frameworks [Python Django, React.js, Angular.js, bootstrap]. - 3+ years Experience with Microservice Frameworks: Java/Spring Boot, Golang, NodeJS, and AWS and Azure Native technology stacks: Containers, Serverless, SQL/NoSQL, Object Storage. - 5+ years experience designing and implementing solutions to include consideration of Federal Security requirements (i.e. compliance with Federal ATO requirements across all security domains). - Experience with Git, SVN, or other version control systems. - Deep Experience with one of the following: PowerShell, Python, Python Django. - Experience with some of the following: Graph API, Policy API, Open Policy Agent (OPA)/Rego Code, R. - Strong communication skills with both technical and non-technical stakeholders. - Excellent analytical and problem-solving skills. - Experience with Atlassian JIRA/Confluence and/or other Project Organization and Team Collaboration platforms. Requirements - Salary Range: $155,000 - $185,000. Benefits - General Description of Benefits.
Role Description You will be part of a dynamic team dedicated to delivering a world-class mobile experience for one of Southeast Asia’s largest resorts and entertainment companies, with a focus on serving its most valued Guests. The mobile app is a business-critical, rapidly evolving product that demands high standards of quality and scalability. In this role, you will work closely with cross-functional teams to solve real business challenges and directly influence how end-users engage with the company’s services. As a Backend Engineer, you will be responsible for designing and developing scalable, reliable, secure, and maintainable software solutions. Leveraging modern agile and lean methodologies, you will solve complex technical challenges, continuously improve your skills, and contribute to the successful delivery of digital products and initiatives. Your role will be essential in ensuring the performance, stability, and success of our technology projects. Qualifications - Bachelor’s degree in a technical field or equivalent practical experience - Strong understanding of OOP principles, design patterns, and software development methodologies - Experience developing RESTful microservices and web-based systems (5+ years) - Proficiency with Java 17+ (preferably JDK 25), Spring Boot, and Spring Cloud - Familiarity with Docker and Kubernetes - Knowledge of engineering fundamentals and architecture - Experience working with MySQL/RDS databases - Ability to write unit tests and follow TDD practices - Experience in Agile, DevOps, cloud-based, and product-oriented environments - Effective written and verbal communication skills in English Requirements - Working hours: Early start (around 07:00–07:30 EET) with a flexible afternoon schedule Nice to have skills - Experience with Elasticsearch or OpenSearch - Familiarity with AWS services (S3, Secrets Manager, SES, EC2) - Experience with Swagger - Understanding of messaging systems (Kafka, RabbitMQ, MQTT) - Experience with Node.js and Express - Knowledge of Redis caching Responsibilities - Collaborate with the team to design, develop, and improve existing systems - Implement new features and enhance current platform functionality - Develop solutions supporting new products and user experiences - Maintain production systems and investigate root causes of issues - Actively participate in Agile/Scrum ceremonies - Ensure adequate unit and integration test coverage - Contribute to code reviews and technical discussions - Support architecture planning and system design activities - Communicate effectively and collaborate with distributed teams Benefits - Awesome projects with an impact - Udemy courses of your choice - Team-buildings, events, marathons & charity activities to connect and recharge - Workshops, trainings, expert knowledge-sharing that keep you growing - Clear career path - Absence days for work-life balance - Flexible hours & work setup - work from anywhere and organize your day your way




