Aspire Tech Graduate Software Engineer
Core
Entry-level software engineer role focused on writing specifications, fixing bugs, and implementing code using AI-assisted development workflows.
Role type
Junior IC software engineer
Builds
Simple system components and software features
Domain
Legal technology and information analytics
Deliverable
product features
Required skills
Proficiency in at least one programming language (Angular, C#, Java, JavaScript, C/C++, SQL), basic understanding of software development methods (Agile, Waterfall), storage systems, and data modeling
Preferred skills
Familiarity with AI-assisted and agentic development tools (GitHub Copilot, Claude Code, Codex, Gemini), interest in emerging AI development practices
Technologies
Angular, C#, Java, JavaScript, SQL, Unix, Windows, .NET, JSP, XML, ASP.NET
Responsibilities
Write and review detailed specifications for simple system components, complete straightforward bug fixes, implement development processes and coding best practices under direction, resolve basic technical issues, use AI-assisted tools to speed up development and debug code, check AI-generated code for correctness and security
Seniority
Junior, recent graduate