Job Description
IT Jobs, Poa Internet Jobs.
Overall Responsibility:
To lead and contribute to the development of scalable software systems, microservices, tools, scripts, and Android applications. The role involves technical decision-making, mentoring junior engineers, and ensuring comprehensive documentation of frameworks and codebases. The engineer is responsible for upholding and improving Software Quality Assurance standards and for establishing efficient development/staging/production workflows using GitHub across teams and projects.
Role Responsibilities:
- Lead and support deployment of new technologies, systems, software, and equipment as part of Poa’s innovation projects—ensuring scalability, maintainability, and alignment with organizational goals.
- Collaborate cross-functionally with Project Management, Product, and Engineering teams to deliver project milestones effectively, identifying technical risks and proposing timely mitigations.
- Demonstrate initiative and curiosity by actively questioning assumptions, exploring new approaches, and contributing innovative ideas to improve systems and processes.
- Mentor and guide less experienced engineers, providing technical guidance, performing code reviews, and fostering a culture of learning, growth, and continuous improvement within the team.
- Champion software engineering best practices, including design patterns, testing strategies, CI/CD, documentation, and peer review processes.
- Continuously optimize and refactor existing systems, tools, and codebases to improve performance, maintainability, and technical debt management.
- Promote collaborative problem-solving, encouraging team participation in design and architectural discussions, while balancing speed and quality.
- Drive a culture of accountability and ownership, taking responsibility for delivered code and ensuring that systems are reliable, secure, and efficient in production environments.
Minimum Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 5–8 years of hands-on experience designing, building, and maintaining production-grade systems and mobile applications.
- Proven track record of mentoring junior developers and leading technical initiatives.
- Deep expertise in cloud platforms (GCP,AWS), system architecture, and modern DevOps practices.
- Advanced knowledge of GitHub workflows, CI/CD pipelines, testing strategies, and quality assurance processes.
- Excellent communication skills and experience collaborating with cross-functional teams (e.g., Product, QA, DevOps).
Key Competencies required for the role:
- Expert-level programming skills in Python, Node js ,PHP, and deep understanding of web/mobile application design.
- Strong knowledge of network systems, IP stack, and ability to debug complex issues at Layer 2 &
- Experienced with production-grade database design and optimization using MySQL, Redis, SQLite.
- Capable of architecting systems, enforcing code standards, and designing for scale and reliability.
- Excellent real-time collaboration skills with distributed teams.
- Proficient in root cause analysis of cross-system issues.
How to Apply
The post Software Engineer II Job Poa Internet appeared first on Corporate Staffing Services.