Software Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+6 more
Job description
- Develop and test complex software solutions independently
- Release and validate software
- Contribute to software support, incident resolution and blameless reviews
- Develop code modules and patterns useful within the team
- Use AI code generation tools such as GitHub Copilot, Anthropic Claude Code, Cursor, or similar as part of your daily workflow.
- Participate in code and design reviews
- Provide software documentation and demonstration for technical and non-technical audiences
- Assist junior peers with understanding and completing their assignments, This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.
Requirements
- Expertise solving problems by developing software using established patterns and practices
- Experience with the programming languages, frameworks and platforms used by the team, such as C#, JavaScript/TypeScript, Python, Angular or AWS
- Experience using AI code generation tools such as GitHub Copilot, Anthropic Claude Code, Cursor, or similar.
- Exposure to developing software modules or patterns for reuse
- Experience conducting integration tests, assisting with software releases, and providing ongoing support
- Familiarity with Agile software development practices and artifacts, such as user stories, backlog refinement, and sprint planning, * Bachelor’s degree in Computer Science or a related discipline
- 3 years of experience in a professional software engineering or similar role
- Experience developing software modules or patterns used within the team
- Experience developing for a cloud environment or cloud provider certification
- Experience supporting continuous integration and continuous delivery (CI/CD)
- Agile certification
- Experience mentoring and developing others
- Experience providing thought leadership to influence software development practices
About the company
Rocket is a Detroit-based company made up of businesses that provide simple, fast and trusted digital solutions for complex transactions. The name comes from our flagship business, now known as Rocket Mortgage®, which was founded in 1985. Today, we’re a publicly traded company involved in many different industries, including mortgages, fintech, real estate and more. We’re insistently different in how we look at the world and are committed to an inclusive workplace where every voice is heard. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Navigating the AI Shift
The Best X (Twitter) Accounts for Developers
Dev Digest 120 - Apple and peers