Job Description
Software Engineer I (Junior Software Engineer) Role Overview
This role reports into an Engineering Manager and is suited to a junior software engineer with a strong foundation in programming and a passion for building scalable, reliable systems. The successful candidate will contribute to production code, collaborate closely with the engineering team, and continuously develop their technical capability in a fast-paced environment.
Key Responsibilities
Write, test, and deploy production-ready code independently
Review peer code and provide constructive feedback and improvements
Create and execute unit test plans
Investigate, troubleshoot, and resolve software defects
Participate in functional and technical specification reviews
Monitor services and systems within the technical infrastructure
Contribute to continuous improvement of system architecture, code quality, scalability, performance, and security
Skills & Attributes
Strong analytical and problem-s...
This role reports into an Engineering Manager and is suited to a junior software engineer with a strong foundation in programming and a passion for building scalable, reliable systems. The successful candidate will contribute to production code, collaborate closely with the engineering team, and continuously develop their technical capability in a fast-paced environment.
Key Responsibilities
Write, test, and deploy production-ready code independently
Review peer code and provide constructive feedback and improvements
Create and execute unit test plans
Investigate, troubleshoot, and resolve software defects
Participate in functional and technical specification reviews
Monitor services and systems within the technical infrastructure
Contribute to continuous improvement of system architecture, code quality, scalability, performance, and security
Skills & Attributes
Strong analytical and problem-s...
Ready to Apply?
Take the next step in your AI career. Submit your application to O'Brien Recruitment today.
Submit Application