Astra Capital Group LLC
Astra Capital Group LLC is a USA-registered company dedicated to offering high-quality technical services to startups and established businesses. We specialize in providing innovative and scalable solutions designed to meet the unique needs of each client. With a focus on driving growth and efficiency, our services are available at a competitive monthly price, making them accessible to companies of all sizes. Whether you are looking to enhance your technology infrastructure, streamline operations, or leverage cutting-edge solutions, Astra Capital Group is committed to delivering exceptional value and results.
We are recruiting to fill the position below:
Job Title: Senior Software Engineer
Locations: Abia and Lagos
Employment Type: Full-time
Position Overview
We’re looking for a Senior Software Engineer who is highly motivated and experienced, with at least four years of hands-on software development experience.
The ideal candidate possesses a strong technical background, exceptional problem-solving abilities, and a track record of producing high-quality software solutions.
In this role, you will be responsible for creating and deploying scalable systems, coaching junior team members, and ensuring technical quality across projects.
Responsibilities: Software Development.
- Create, test, and support high-quality, scalable, and efficient software solutions.
- Write clean, maintainable, and well-documented code that follows industry standards.
- Troubleshoot and resolve complex technological issues in a timely basis.
- Collaborate with cross-functional teams, such as product managers and designers, to understand requirements and provide technological solutions.
- Communicate technological concepts successfully to stakeholders with different technical competence.
- Continuous Improvement:
- Keep up with developing technologies and techniques to enhance development processes and system performance.
- Drive process improvements to increase team efficiency and software quality.
Technical Leadership:
- Participate in and lead technical design meetings and code reviews.
- Serve as a mentor to junior engineers, encouraging a culture of learning and creativity.
- Encourage excellent practices in software development and system architecture .
System Design and Architecture:
- Create and build strong, scalable system architectures.
- Optimize existing systems for better performance, scalability, and maintainability.Qualifications
- Minimum of 4 years of professional experience in software development.
- Strong proficiency in one or more programming languages (e.g., Java, Python, C#, JavaScript).
- Experience with designing and implementing APIs and scalable system architectures.
- Knowledge of CI/CD pipelines and DevOps practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration abilities.
- Solid understanding of software development principles, algorithms, and data structures.
- Hands-on experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) and containerization tools (e.g., Docker, Kubernetes).
Preferred Skills:
- Experience with modern front-end frameworks (e.g., React, Angular, or Vue.js).
- Familiarity with database technologies, both SQL and NoSQL.
- Exposure to Agile/Scrum methodologies.
- Knowledge of microservices architecture and related technologies.
Salary and Benefits
- Opportunities for professional growth and career advancement.
- A collaborative and innovative work environment.
- Flexible working arrangements, including remote work options.
How to Apply
Interested and qualified candidates should send their Resume and a portfolio or links to previous projects to: hiring@kavsis.com using the Job Title as the subject of the mailApplication Deadline 1st January, 2025