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.
Qualifications:
- 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#, asp.net/core, 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 ravindu@ossec.co.jp. 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.
17