IFS logo
IFSPosted 1 month ago

Senior Software Engineer/ Lead Software Engineer (DevOps with DBA and agentic AI skills)

HybridColombo, Western Province, Sri Lanka

Full TimeSenior LevelLargeInformation Technology And Services

Job Summary

Design and develop scalable software solutions using AI-assisted development while maintaining high product security and performance. Execute DevOps responsibilities for continuous delivery, manage database technologies including Oracle and PL/SQL, and troubleshoot technical issues to ensure code stability. Write clean, well-documented code, participate in code reviews, and contribute to architectural decisions and engineering best practices. Engage with stakeholders, support team members through mentoring, and ensure applications meet quality standards through comprehensive testing.

Required Qualifications

  • Solid foundation in software development with proficiency in one or more programming languages (e.g., Java, SQL, JavaScript)
  • Experience with various operating systems such as Windows, Linux and UNIX
  • Familiarity in DBA skills and PL/SQL coding with Oracle versions ranging from 19c to the latest
  • Experience working with software installation/upgrading/patching procedures
  • Knowledge of cloud platforms or containerization technologies (e.g., Docker, Kubernetes)
  • Experience with version control systems (e.g., Git) and collaborative development workflows
  • Demonstrated ability to write clean, maintainable code with attention to detail
  • Strong communication skills and ability to work effectively in cross-functional teams
  • Familiarity with software testing practices and quality assurance methodologies
  • Knowledge of software development lifecycle (SDLC) and agile methodologies
  • Bachelor's degree in computer science, Software Engineering, Information Technology, or a related field
  • 3+ years of experience with a strong background in software development

Desired Qualifications

  • Familiarity in MongoDB, PostgreSQL will be added advantage
  • Familiarity with building scalable, enterprise-level applications
  • Experience working with data-intensive or complex systems
  • Exposure with CI/CD pipelines and DevOps practices
  • Experience with enterprise software development is beneficial
  • Familiarity using AI assisted coding, testing and agentic skills

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce