The Software Engineer II designs, develops, tests, and debugs software applications and systems. The role contributes to software builds using consistent development practices, completes code reviews and automated testing to maintain quality standards with guidance, and supports and monitors software across test, integration, and production environments. The engineer follows security and regulatory best practices and collaborates with product and business teams to align technology initiatives with business objectives. The role also integrates AI tools into coding, testing, debugging, and documentation workflows to improve development speed and code quality. The engineer evaluates AI-generated recommendations for accuracy, quality, alignment with engineering standards, and security, and remains accountable for the resulting work.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level