Develop or contribute to software solutions for engineering projects within the assigned application or platform area. Create, maintain, and support high-quality, maintainable code aligned with development standards and best practices. Document system design specifications, technical decisions, and implementation details to support delivery and ongoing maintenance. Participate in Agile ceremonies, code demonstrations, and sprint story refinement to support iterative delivery. Support after-hours deployment activities to implement team code releases into production. Analyze and remediate application vulnerabilities within required timelines and in alignment with security standards. Participate in technical design discussions, provide feedback, and contribute to supporting documentation. Document and validate system components, applications, infrastructure, security, integration, operability, and architecture designs associated with programs or projects. Provide technical expertise during incident management, including analysis, troubleshooting, and resolution support. Promote the use of AI tools, including GitHub Copilot, to improve developer productivity and increase automation across the team. Identify and recommend development, testing, automation, or engineering tools that support project and application objectives.
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
Entry Level
Education Level
Associate degree