Junior Software Developer
The Junior Software Developer at Confidential Client is an entry-level, full-time on-site role focused on designing, developing, and maintaining internal business systems and applications. The position offers hands-on experience across the full software development lifecycle, including cloud technologies, cybersecurity, AI initiatives, and business process automation, supporting critical company operations. This role requires collaboration with stakeholders to translate business needs into technical solutions while adhering to secure coding and quality standards.
About Careertakes
👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, IT.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
Position overview
Confidential Client is seeking an entry-level Junior Software Developer to join their IT team in Hauppauge, NY. This is a full-time, on-site role focused on developing and maintaining internal business systems, web applications, APIs, and automation solutions. You will gain hands-on experience across the full software development lifecycle, cloud platforms, cybersecurity practices, and AI integrations.
What you’ll do
- Participate in the design, development, testing, deployment, and maintenance of internal business applications, web apps, websites, APIs, integrations, and automation solutions (including Generative AI initiatives).
- Collaborate with business stakeholders to translate requirements into practical technical solutions that improve operations and efficiency.
- Build and maintain APIs, database queries, reports, and system integrations.
- Contribute to testing, code reviews, and QA activities to ensure maintainability and reliability.
- Apply secure coding and cybersecurity best practices throughout development.
- Troubleshoot and resolve software, application, and data-related issues.
- Create and maintain technical documentation, user guides, and training materials for technical and non-technical audiences.
- Research and recommend new technologies and tools to support continuous improvement.
- Provide technical support for internally developed applications and related IT initiatives.
- Perform other duties as assigned.
Required qualifications
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related technical field.
- Strong organizational, analytical, problem-solving, communication, and interpersonal skills.
- Eagerness to learn and adapt in a fast-paced, dynamic environment.
- Familiarity with modern software development workflows and environments, including:
- Git-based version control
- SQL databases and database querying
- APIs and integrations
- Linux
- Cloud platforms (Microsoft Azure or AWS)
- Virtualization and containerization
- Secure coding principles
- Practical knowledge of programming or scripting with hands-on experience in at least one language.
- Experience with full-stack web and API development using technologies such as PHP, Python, JavaScript, and HTML/CSS.
- Demonstrated ability to learn independently and apply new technologies to solve business problems.
- Must be a United States citizen and be able to pass a background investigation and obtain any required security clearance.
Preferred qualifications
- Experience with JavaScript frameworks/libraries such as React.js, Node.js, Next.js.
- Familiarity with Microsoft 365 automation (Power Automate), SharePoint development, and PowerShell/Python scripting using Microsoft Graph API.
- Experience with prompt engineering and integrating Generative AI tools into business processes.
Compensation & benefits
- Estimated annual pay (representative): $93,612 per year (estimated).
- Confidential Client offers a benefits package that may include: paid holidays, paid time off and sick days, health insurance (medical, dental, vision), and a 401(k) plan.
- Actual pay offered will depend on role responsibilities, candidate experience, location, and qualifications. No salary is fabricated — the figure above reflects the source posting.
Location & work authorization
- On-site role in Hauppauge, NY. This is not a remote position; only local candidates will be considered.
- U.S. citizenship required; candidate must be able to pass background checks and obtain any required security clearances.
Legal & hiring notes
- Confidential Client and Careertakes comply with all applicable federal, state, and local employment laws. This posting is intended to provide a summary of the role and is not an exhaustive list of duties or requirements.
- Reasonable accommodations are available for candidates with disabilities during the application process; please notify Careertakes if you require assistance.
Equal Opportunity & Hiring Transparency
Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.
If you have questions about how your data is used, please contact us directly.
Negotiate a higher salary! Check the salary ranges for this job type in your area.
View My Salary Range