Software Developer, Software Engineer
Listed on 2026-05-24
-
Software Development
Software Engineer
We are seeking a motivated Software Developer to join our dynamic AI and technology strategy development team. This role is perfect for a passionate programmer who has moved beyond the basics and is ready to contribute to real-world projects. You'll work on the full software development lifecycle, from ideation to deployment, while enhancing your skills in a supportive, collaborative environment. You will use and learn about AI in projects and develop both on‑premises and cloud solutions.
The specific programming languages and technologies you'll work with will be determined by the projects you are assigned.
- Code Development: Write clean, efficient, and well‑documented code for new features and applications. Use AI assistance to code more efficiently.
- Collaboration: Work closely with other developers and product managers to understand project requirements and technical specifications.
- Troubleshooting: Identify, debug, and resolve software defects and technical issues.
- Code Review: Actively participate in code reviews, providing and receiving constructive feedback to ensure code quality and team growth.
- Project Contribution: Contribute to all stages of the software development lifecycle, from concept and design to testing and deployment.
- Continuous Learning: Stay current with emerging technologies and industry best practices.
- Uphold Standards: Maintain a high standard of code quality, efficiency, and company procedures.
- A degree in Computer Science, Software Engineering, or a related field.
- One to two years of professional software development experience, or a strong portfolio of personal or academic projects.
- Ability to read and interpret technical documentation and communicate complex ideas clearly in both written and verbal formats.
- Skilled at writing professional correspondence and reports.
- Solid grasp of logical and analytical problem‑solving.
- Aptitude for applying mathematical and algorithmic concepts to programming challenges.
- Familiarity with version control systems, such as Git.
- Understanding of fundamental software development principles and best practices.
- Understanding of cloud computing basics.
- Time Management: The ability to prioritize tasks, manage multiple assignments, and meet deadlines.
- Teamwork: A strong sense of collaboration and a willingness to help others succeed.
- Problem‑Solving: A proactive and resilient approach to technical challenges, showing composure when debugging and resolving issues.
- Self‑Motivation: A passion for learning and a commitment to personal and professional growth.
- Productivity & Quality: Meet or exceed performance standards for code quality, efficiency, and project completion.
- Personal Growth: Take responsibility for professional development, with clear goals set in collaboration with your lead.
- Team Contribution: Be evaluated on your positive impact on team dynamics and project success through effective communication and collaboration.
Pratt Industries provides equal employment opportunities to applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).