Software Engineer
The Software Engineer at Confidential Client is responsible for designing, implementing, and delivering high-quality, scalable software solutions that integrate AI to enhance workflows and user experience. This role involves collaborating with product owners to translate requirements into reusable, maintainable code while adhering to best practices such as code reviews and test automation. The position supports innovation in AI-driven products and requires strong skills in Java, JavaScript, and software design principles within a flexible hybrid work environment.
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, Software Development.
Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.
What You’ll Do
- Build high-quality, clean, scalable, and reusable code using modern development practices (code reviews, unit testing, CI/CD) and developer experience (DevX) principles.
- Leverage AI-assisted tools and techniques to improve productivity, automate repetitive tasks, and incorporate AI-derived insights into product features.
- Collaborate with product owners and cross-functional teams to translate requirements into design, implement features, and own delivery from development through test automation to production.
- Design software that is simple to use and easy to extend so customers can customize functionality to meet their needs.
- Contribute to new product and feature design while improving and maintaining existing product components with an eye toward performance and scale.
What We're Looking For
- 0–2+ years of professional software development experience with Java or another object-oriented language.
- Practical interest in integrating AI into workflows, decision-making, or feature sets—evaluating how AI can add value and surface trustworthy insights.
- Strong JavaScript skills and enthusiasm for the Web as a platform; hands-on familiarity with component-based approaches (Lit.js or similar).
- Solid CS fundamentals: data structures, algorithms, object-oriented design, and design patterns.
- Experience with development tools and environments: IDEs, debuggers, build systems, source control, profilers, and Unix-based system administration tools.
- Bachelor's degree in computer science, software engineering, or a related field, or equivalent practical experience.
- Excellent communication, teamwork, and problem-solving skills.
Preferred Qualifications
- Experience with test automation, continuous integration, and strong unit testing habits.
- Understanding of performance optimization and scaling considerations for web applications and services.
- Prior work with enterprise SaaS platforms or managing platform instances is a plus.
- Demonstrated ability to translate quantitative and design thinking into product outcomes.
Work Location & Schedule
- Location: West Palm Beach, FL.
- Work persona (onsite, hybrid, or remote) may vary depending on the team and role. Candidates should be able to work in the US and be available to align with the local office or team persona if required.
Why Join
- Opportunity to work on AI-enabled web products and influence how AI is integrated into customer workflows.
- Collaborative environment focused on quality, reuse, and developer experience.
- Strong learning opportunities and exposure to modern frontend and backend engineering practices.
Additional Information
- For positions that require access to controlled technology, our client may be required to obtain export control approvals for certain candidates. Employment is contingent upon obtaining any necessary export licenses or approvals.
- If you require a reasonable accommodation during the hiring process, please request accommodations through the Careertakes platform so we can coordinate with our client.
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