Pearson
Software Engineer II
Apply for this role
Share this job
Job Description
Role: Software Engineer II
Job Summary
As a Software Engineer II, you will contribute to building and maintaining software by implementing well-defined features with increasing independence. You will collaborate closely with senior engineers, participate in the full development lifecycle, and continuously improve code quality, reliability, and efficiency. This role emphasizes strong execution, learning agility, and growing ownership of tasks and outcomes.
Key Responsibilities
Development & Execution
- Implement, test, and deliver assigned features within sprint timelines
- Write clean, maintainable, and well-documented code following established standards
- Gradually take on more complex tasks with increasing independence
Code Quality & Reviews
- Participate in code reviews, incorporating feedback to improve quality and reduce rework
- Follow best practices for testing, debugging, and documentation
- Contribute to improving codebase quality through small enhancements and fixes
Collaboration & Delivery
- Work closely with senior engineers, QA, and product teams to deliver features
- Communicate progress, blockers, and issues in a timely and transparent manner
- Participate in Agile ceremonies, including sprint planning and stand-ups
Learning & Growth
- Quickly adapt to feedback and continuously improve technical and problem-solving skills
- Learn and apply new technologies, tools, and development practices
- Share ideas to improve workflows, team processes, and development efficiency
Required Skills & Competencies
Core Engineering
- Foundational knowledge of software design principles and object-oriented programming
- Basic understanding of API development and microservices concepts
- Familiarity with cloud platforms (Azure or AWS) and modern development environments
- Awareness of data security and secure coding practices
Modern Engineering & AI
* Exposure to **AI tools and AI-assis...
Keep looking
Similar Remote IT And Developer Jobs
Pearson
Software Engineer III
Pearson
Staff Software Engineer
Confidential
Senior Backend Developer, Full Stack
Claritas Rx
Senior Manager, Site Reliability Engineering
Confidential