Hybrid Software Engineer – Cold Fusion, .NET

Posted 3 weeks ago

Apply now

About the role

  • Software Engineer developing scalable and secure software applications with Agile teams in Colombo. Collaborating on coding standards and debugging systems at a tech development center.

Responsibilities

  • Develop high-quality, scalable, and secure software applications following industry best practices.
  • Write clean, maintainable, and testable code with guidance from senior engineers and technical leads.
  • Collaborate with cross-functional teams including developers, QA engineers, product owners, and UI/UX designers in an Agile environment.
  • Learn and apply coding standards, design patterns, and architectural principles.
  • Assist in debugging, troubleshooting, and resolving software defects and performance issues.
  • Participate in code reviews, sprint planning, and other Agile ceremonies.
  • Contribute to continuous improvement initiatives, tools, and processes within the team.
  • Maintain technical documentation to support ongoing development and knowledge sharing.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science, or a related field.
  • 1–3 years of professional software development experience.
  • Strong understanding of object-oriented programming and clean coding principles.
  • Experience with one or more of the following: ColdFusion, C#, JavaScript, or Python.
  • Familiarity with .NET Core and .NET Framework.
  • Solid knowledge of HTML5, CSS, and JavaScript.
  • Experience with modern JavaScript frameworks (React preferred, Angular acceptable).
  • Understanding of RESTful APIs, web application fundamentals, and data formats (JSON/XML).
  • Experience with relational databases (MySQL, PostgreSQL, or MS SQL Server) and SQL.
  • Familiarity with Git and source control workflows.
  • Exposure to CI/CD tools such as Azure DevOps, GitHub Actions, or Bitbucket Pipelines.
  • Experience with Docker, Kubernetes, containers, or cloud platforms (Azure, AWS, GCP).
  • Awareness of architectural patterns such as microservices or CQRS.
  • Familiarity with NoSQL databases.
  • Strong analytical and problem-solving skills.
  • Willingness to learn and adapt in a fast-paced environment.
  • Good communication and collaboration skills.
  • Ability to work with guidance while taking ownership of assigned tasks.

Job title

Software Engineer – Cold Fusion, .NET

Job type

Experience level

Junior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job