Loading...

Senior Software Engineer at Astra Capital Group LLC

  • Lagos
  • Applications have closed

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 mail

    Application Deadline 1st January, 2025