Checking job availability...
Original
Simplified
Summary:
A Senior Software Developer's primary goal is to design, develop and optimize high-quality software while ensuring
security, performance and maintainability. They lead and mentor junior developers, follow best coding practices, and collaborate with cross-functional teams for seamless project execution. Staying updated with new technologies, driving innovation, and improving CI/CD processes are crucial aspects of the role. Ultimately, aligning technical solutions with business objectives ensures impactful and efficient software development.
Duties and Responsibilities:
Software Development – Design, develop, and optimize high-quality, scalable software.
Technical Leadership – Mentor junior developers and provide technical guidance.
Code Quality – Conduct code reviews, debugging, and ensure best coding practices.
Performance Optimization – Improve software efficiency, security, and maintainability.
Collaboration – Work closely with cross-functional teams for successful project execution.
Innovation & Learning – Stay updated with new technologies and drive innovation.
CI/CD & Dev Ops – Enhance deployment pipelines and streamline automation processes.
Problem Solving – Identify and resolve complex technical challenges.
Documentation – Maintain clear and comprehensive technical documentation.
Business Alignment – Ensure technical solutions meet business objectives and requirements.
Qualifications:
• Candidate must possess a Bachelor’s Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent
• At least 7 years of professional experience in software design, analysis, troubleshooting in a product development environment
• Strong communication skills to interact effectively with internal customers and team members
• Proficiency in multiple programming languages and frameworks, including NestJs, Nodejs, Nx (Monorepo tool), React, React Native, Mysql, Typescript, Jest (testing)
• Proficiency with vision control systems (e.g Git)
• Experience with Google Cloud Platform is a plus
A Senior Software Developer's primary goal is to design, develop and optimize high-quality software while ensuring
security, performance and maintainability. They lead and mentor junior developers, follow best coding practices, and collaborate with cross-functional teams for seamless project execution. Staying updated with new technologies, driving innovation, and improving CI/CD processes are crucial aspects of the role. Ultimately, aligning technical solutions with business objectives ensures impactful and efficient software development.
Duties and Responsibilities:
Software Development – Design, develop, and optimize high-quality, scalable software.
Technical Leadership – Mentor junior developers and provide technical guidance.
Code Quality – Conduct code reviews, debugging, and ensure best coding practices.
Performance Optimization – Improve software efficiency, security, and maintainability.
Collaboration – Work closely with cross-functional teams for successful project execution.
Innovation & Learning – Stay updated with new technologies and drive innovation.
CI/CD & Dev Ops – Enhance deployment pipelines and streamline automation processes.
Problem Solving – Identify and resolve complex technical challenges.
Documentation – Maintain clear and comprehensive technical documentation.
Business Alignment – Ensure technical solutions meet business objectives and requirements.
Qualifications:
• Candidate must possess a Bachelor’s Degree in Engineering (Computer/Telecommunication), Computer Science/Information Technology or equivalent
• At least 7 years of professional experience in software design, analysis, troubleshooting in a product development environment
• Strong communication skills to interact effectively with internal customers and team members
• Proficiency in multiple programming languages and frameworks, including NestJs, Nodejs, Nx (Monorepo tool), React, React Native, Mysql, Typescript, Jest (testing)
• Proficiency with vision control systems (e.g Git)
• Experience with Google Cloud Platform is a plus