Senior Software Engineer

  • Information Technology
  • Full time
  • 2 weeks ago
  • Work Remotely

Job Information

  • icon
    Shift Day
  • icon
    Job Experience : 8 years
  • icon
    Job Qualifications Bachelor

Total no of applicants applied:


Job Description

Job Vacancy: Senior Software Engineer

Company: OSSEC, Inc

Location: Rajagiriya

Job Type: Full-time

Experience: 8+ years

Education: Bachelor’s or master’s degree in relevant field

About the Company: OSSEC, Inc is a leading technology company specializing in software programming. We are dedicated to delivering innovative solutions that solve complex challenges and drive success for our clients. As we continue to expand our operations, we are seeking a highly skilled Senior Software Engineer to join our talented team.

Job Responsibilities:

  • Design, develop, and maintain high-quality software solutions in accordance with project requirements and industry best practices.
  • Collaborate with cross-functional teams including product managers, designers, and other engineers to define and implement innovative solutions.
  • Lead and participate in the full software development life cycle, including requirements analysis, design, coding, testing, deployment, and maintenance.
  • Conduct code reviews and provide constructive feedback to ensure code quality and adherence to coding standards.
  • Identify and address technical debt and scalability issues to improve overall system performance.
  • Stay updated with emerging technologies and industry trends and apply them to enhance software development processes and methodologies.
  • Mentor junior engineers, providing guidance and support to foster their professional growth.


  • Bachelor’s or master’s degree in Computer Science, Software Engineering, or a relevant field.
  • Minimum of 8 years of professional experience in software development, with a strong focus on [mention specific areas of expertise required.
  • Proficiency in c#,, Java scripts, SQL, android or IOS developing (Optional).
  • Solid understanding of software engineering principles, design patterns, and best practices.
  • Strong problem-solving skills and ability to work independently and collaboratively in a fast-paced environment.
  • Excellent communication and interpersonal skills, with the ability to effectively convey complex technical concepts to both technical and non-technical stakeholders.

How to Apply: If you are a passionate Senior Software Engineer with a strong track record of delivering high-quality software solutions, we would love to hear from you. Please submit your resume, along with a cover letter highlighting your relevant experience, to Kindly include “Senior Software Engineer Application” in the subject line.
Note: Only shortlisted candidates will be contacted for further evaluation.
We are an equal opportunity employer and value diversity in our team.

Enable/disbale job alerts

Receive emails for the latest jobs matching your search criteria