Summer 2027 Internship - Software Engineer Hybrid) - 30189
Mission Technologies, a division of HII · Greenville County, SC · 1 mo ago
$48k/yrVolunteer
We need to output HTML fragment with sections: headings for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. No Job ID etc. Remove boilerplate. Must preserve all substantive info.
Let's parse the posting.
First paragraph: "Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers’ greatest challenges. We recognize that the most effective environment for your projects doesn’t always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job done—while having the flexibility to work from home when needed to achieve focused results. Why Enlighten? At Enlighten, our team’s unwavering work ethic, top talent and celebration of innovative ideas have helped us thrive. We know that our employees are essential to our company’s success, so we seek to take care of you as much as you take care of us."
That's about the company and why work there. Could be "About the role" or "About the company". The instruction says use headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we can use "About the role" for company description and role context.
Next: "Anticipated Salary Range: $48,399.00 - $28.00." That seems weird: $48,399.00 - $28.00 maybe a typo; but we must include Pay section only if posting actually states them. It does state a salary range, albeit odd. We should include Pay section with that range. However note: The range seems off: maybe $48,399.00 - $68,000? but we must preserve as given. We'll output exactly: $48,399.00 - $28.00. Probably they meant $48,399.00 - $68,000.00 but we cannot change. We'll keep as is.
Then: "The salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, Enlighten takes a variety of factors into consideration which include, but are not limited to, the role's function, internal equity and a candidate's education or training, work experience, certifications and key skills. Occasionally positions/roles may include additional non-recurrent compensation and will be addressed by the recruiter during the interview process."
That's also about pay/compensation. Could be part of Pay section.
Next: "Job Description Join us at Enlighten for a full-time, paid summer internship that offers personal and professional development within a fast-paced software engineering organization. Will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly. The ideal candidate will enter their senior year or final semester of college after the summer 2027 internship. Work will be performed in a hybrid environment with some on-site work with our talented team. #Internship"
That's about the role description. Could be part of About the role or Responsibilities? Probably "About the role" includes overview.
Then: "Essential Job Responsibilities Code back-end services or front-end interfaces.Support development of modern and responsive UI for the web.Iterating rapidly with our development team.Integration across technologies and applications, application development, user interface development, and system testing.Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.Additional duties as assigned."
That's responsibilities list. Should be
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. No Job ID etc. Remove boilerplate. Must preserve all substantive info.
Let's parse the posting.
First paragraph: "Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers’ greatest challenges. We recognize that the most effective environment for your projects doesn’t always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job done—while having the flexibility to work from home when needed to achieve focused results. Why Enlighten? At Enlighten, our team’s unwavering work ethic, top talent and celebration of innovative ideas have helped us thrive. We know that our employees are essential to our company’s success, so we seek to take care of you as much as you take care of us."
That's about the company and why work there. Could be "About the role" or "About the company". The instruction says use headings like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we can use "About the role" for company description and role context.
Next: "Anticipated Salary Range: $48,399.00 - $28.00." That seems weird: $48,399.00 - $28.00 maybe a typo; but we must include Pay section only if posting actually states them. It does state a salary range, albeit odd. We should include Pay section with that range. However note: The range seems off: maybe $48,399.00 - $68,000? but we must preserve as given. We'll output exactly: $48,399.00 - $28.00. Probably they meant $48,399.00 - $68,000.00 but we cannot change. We'll keep as is.
Then: "The salary range for this role is intended as a good faith estimate based on the role's location, expectations, and responsibilities. When extending an offer, Enlighten takes a variety of factors into consideration which include, but are not limited to, the role's function, internal equity and a candidate's education or training, work experience, certifications and key skills. Occasionally positions/roles may include additional non-recurrent compensation and will be addressed by the recruiter during the interview process."
That's also about pay/compensation. Could be part of Pay section.
Next: "Job Description Join us at Enlighten for a full-time, paid summer internship that offers personal and professional development within a fast-paced software engineering organization. Will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly. The ideal candidate will enter their senior year or final semester of college after the summer 2027 internship. Work will be performed in a hybrid environment with some on-site work with our talented team. #Internship"
That's about the role description. Could be part of About the role or Responsibilities? Probably "About the role" includes overview.
Then: "Essential Job Responsibilities Code back-end services or front-end interfaces.Support development of modern and responsive UI for the web.Iterating rapidly with our development team.Integration across technologies and applications, application development, user interface development, and system testing.Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.Additional duties as assigned."
That's responsibilities list. Should be - .
Then: "Minimum Qualifications Clearance Requirement: Must be able to obtain and maintain a Secret U.S. Government Security Clearance before internship start date; U.S. Citizenship required.Must have a High School Diploma or equivalent and be working towards a Bachelor's degree in a relevant field (i.e. Computer Science), with more than 60% of the required credits completed. Must have programming experience with some of the following tools/technologies: Java, Kotlin, Python, Modern JavaScript Frameworks (e.g. Angular, Vue.js, React), JavaScript, Node, and/or CSS.Knowledge of databases, query processing, and SQL. Must have a strong working knowledge and experience in RESTful web services.Must have an inquisitive nature, responsiveness, and excellent attention to detail. Must also possess strong troubleshooting skills and the ability to meet deadlines.Experience developing software using Object Oriented Programming (OOP) paradigms.Experience with configuration management tools (e.g. Git, Nexus, Maven).Understanding of software design, best practices, and standards.Understanding of the agile software lifecycle.Has the ability to learn quickly and works well both independently as well as in a team setting.Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. Flexibility is essential to adapt to schedule changes as needed."
That's qualifications/requirements. Could be split into Requirements and Qualifications? The instruction says we can have sections Requirements, Qualifications, Skills. We need to decide how to split. The posting lumps many items under Minimum Qualifications. Could treat as Requirements (or Qualifications). We also have "Preferred Requirements Knowledge of cloud based technologies (AWS, Azure).Experience with the Linux operating system.A current security clearance is a plus." That's preferred.
We also have benefits: "We have many more additional great benefits/perks that you can find on our website at www.enlighten.com." That's vague; not specific benefits. According to rule: do NOT create Benefits section unless posting actually states them. This is vague, not specific. So we should not include Benefits section.
Schedule: The posting mentions hybrid environment, 1-2 days per week at office. That's schedule info. Could be Schedule section. The rule: include Schedule only if posting actually states them. It does state hybrid work approach and average 1-2 days per week. So we can include Schedule.
Pay: we have salary range.
Thus sections: About the role (company overview + job description), Responsibilities, Requirements (maybe Minimum Qualifications), Qualifications (maybe Preferred?), Skills (maybe we can extract skills from qualifications?), Schedule, Pay.
But we must avoid thin sections. Better to combine similar content into fewer sections. For example, we could have About the role (company overview + job overview), Responsibilities, Requirements (including minimum qualifications and preferred), Schedule, Pay. Skills could be part of Requirements.
But the instruction says we can use those headings; we don't have to use all. Use only when real specific content.
Thus we can output:
About the role
... company description and job overview ...
Responsibilities
- ... each responsibility ...
Requirements
- ... minimum qualifications ...
- ... preferred qualifications ...
Schedule
... hybrid work ...
Pay
... salary range ...
We must ensure we preserve all substantive info. Let's extract.
About the role: combine first paragraph (company description) and the "Job Description" paragraph (full-time paid summer internship...). Also maybe the "Why Enlighten?" paragraph. We'll include all that.
Let's craft About the role paragraph:
"Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers’ greatest challenges. We recognize that the most effective environment for your projects doesn’t always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job done—while having the flexibility to work from home when needed to achieve focused results. Why Enlighten? At Enlighten, our team’s unwavering work ethic, top talent and celebration of innovative ideas have helped us thrive. We know that our employees are essential to our company’s success, so we seek to take care of you as much as you take care of us. Join us at Enlighten for a full-time, paid summer internship that offers personal and professional development within a fast-paced software engineering organization. You will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly. The ideal candidate will enter their senior year or final semester of college after the summer 2027 internship. Work will be performed in a hybrid environment with some on-site work with our talented team."
Note: The original had "Will be provided support..." we changed to "You will be provided support..." to make grammatical but we must preserve info, not change meaning. Slight rephrase is okay as long as we keep all info. We must not invent or summarize away detail. Changing "Will be provided" to "You will be provided" is essentially same meaning. Should be fine.
Responsibilities: list each item.
Original: "Code back-end services or front-end interfaces.Support development of modern and responsive UI for the web.Iterating rapidly with our development team.Integration across technologies and applications, application development, user interface development, and system testing.Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.Additional duties as assigned."
We need to split into separate li items. The text uses periods as separators but some lack spaces. We'll parse:
- Code back-end services or front-end interfaces.
- Support development of modern and responsive UI for the web.
- Iterating rapidly with our development team.
- Integration across technologies and applications, application development, user interface development, and system testing.
- Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.
- Additional duties as assigned.
Make sure to keep punctuation.
Requirements: Minimum Qualifications and Preferred Requirements.
Minimum Qualifications list:
- Must be able to obtain and maintain a Secret U.S. Government Security Clearance before internship start date; U.S. Citizenship required.
- Must have a High School Diploma or equivalent and be working towards a Bachelor's degree in a relevant field (i.e. Computer Science), with more than 60% of the required credits completed.
- Must have programming experience with some of the following tools/technologies: Java, Kotlin, Python, Modern JavaScript Frameworks (e.g. Angular, Vue.js, React), JavaScript, Node, and/or CSS.
- Knowledge of databases, query processing, and SQL.
- Must have a strong working knowledge and experience in RESTful web services.
- Must have an inquisitive nature, responsiveness, and excellent attention to detail.
- Must also possess strong troubleshooting skills and the ability to meet deadlines.
- Experience developing software using Object Oriented Programming (OOP) paradigms.
- Experience with configuration management tools (e.g. Git, Nexus, Maven).
- Understanding of software design, best practices, and standards.
- Understanding of the agile software lifecycle.
- Has the ability to learn quickly and works well both independently as well as in a team setting.
- Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. Flexibility is essential to adapt to schedule changes as needed.
Preferred Requirements:
- Knowledge of cloud based technologies (AWS, Azure).
- Experience with the Linux operating system.
- A current security clearance is a plus.
We could combine into one Requirements section with subheadings? But
About the role
... company description and job overview ...
Responsibilities
- ... each responsibility ...
Requirements
- ... minimum qualifications ...
- ... preferred qualifications ...
Schedule
... hybrid work ...
Pay
... salary range ...
We must ensure we preserve all substantive info. Let's extract. About the role: combine first paragraph (company description) and the "Job Description" paragraph (full-time paid summer internship...). Also maybe the "Why Enlighten?" paragraph. We'll include all that. Let's craft About the role paragraph: "Enlighten, honored as a Top Workplace from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers’ greatest challenges. We recognize that the most effective environment for your projects doesn’t always look the same. Our hybrid work approach ensures that you can make lasting relationships with your team and collaborate in-person to get the job done—while having the flexibility to work from home when needed to achieve focused results. Why Enlighten? At Enlighten, our team’s unwavering work ethic, top talent and celebration of innovative ideas have helped us thrive. We know that our employees are essential to our company’s success, so we seek to take care of you as much as you take care of us. Join us at Enlighten for a full-time, paid summer internship that offers personal and professional development within a fast-paced software engineering organization. You will be provided support and guidance on a regular basis, but will be challenged and will need to learn quickly. The ideal candidate will enter their senior year or final semester of college after the summer 2027 internship. Work will be performed in a hybrid environment with some on-site work with our talented team." Note: The original had "Will be provided support..." we changed to "You will be provided support..." to make grammatical but we must preserve info, not change meaning. Slight rephrase is okay as long as we keep all info. We must not invent or summarize away detail. Changing "Will be provided" to "You will be provided" is essentially same meaning. Should be fine. Responsibilities: list each item. Original: "Code back-end services or front-end interfaces.Support development of modern and responsive UI for the web.Iterating rapidly with our development team.Integration across technologies and applications, application development, user interface development, and system testing.Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine.Additional duties as assigned." We need to split into separate li items. The text uses periods as separators but some lack spaces. We'll parse: - Code back-end services or front-end interfaces. - Support development of modern and responsive UI for the web. - Iterating rapidly with our development team. - Integration across technologies and applications, application development, user interface development, and system testing. - Experience with Next-Gen Coding Agents: Practical history of integrating advanced AI agents, specifically Claude Code or Google's Antigravity / Gemini agentic workflows, into your daily software engineering routine. - Additional duties as assigned. Make sure to keep punctuation. Requirements: Minimum Qualifications and Preferred Requirements. Minimum Qualifications list: - Must be able to obtain and maintain a Secret U.S. Government Security Clearance before internship start date; U.S. Citizenship required. - Must have a High School Diploma or equivalent and be working towards a Bachelor's degree in a relevant field (i.e. Computer Science), with more than 60% of the required credits completed. - Must have programming experience with some of the following tools/technologies: Java, Kotlin, Python, Modern JavaScript Frameworks (e.g. Angular, Vue.js, React), JavaScript, Node, and/or CSS. - Knowledge of databases, query processing, and SQL. - Must have a strong working knowledge and experience in RESTful web services. - Must have an inquisitive nature, responsiveness, and excellent attention to detail. - Must also possess strong troubleshooting skills and the ability to meet deadlines. - Experience developing software using Object Oriented Programming (OOP) paradigms. - Experience with configuration management tools (e.g. Git, Nexus, Maven). - Understanding of software design, best practices, and standards. - Understanding of the agile software lifecycle. - Has the ability to learn quickly and works well both independently as well as in a team setting. - Must be able to work in a hybrid environment, spending an average of 1-2 days per week at our Greenville, SC office. Flexibility is essential to adapt to schedule changes as needed. Preferred Requirements: - Knowledge of cloud based technologies (AWS, Azure). - Experience with the Linux operating system. - A current security clearance is a plus. We could combine into one Requirements section with subheadings? But