drjobs Software Engineer FullStack

Software Engineer FullStack

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Colombo - Sri Lanka

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

  • Software Development: Writing testing and maintaining code for software applications or systems.
  • Programming: Writing debugging and optimizing code in various programming languages.
  • Version Control: Using version control systems like Git to manage and track changes to the code base.
  • Collaboration: Collaborating with crossfunctional teams including other software engineers designers product managers and quality assurance testers.
  • Problem Solving: Analyzing complex problems and developing innovative solutions using algorithms and data structures.
  • Security: Ensuring that software is developed with security best practices in mind to protect against vulnerabilities and data breaches.
  • Maintenance: Providing ongoing support updates and maintenance for deployed software applications.
  • Continuous Learning: Staying uptodate with emerging technologies and industry trends and learning new programming languages or tools as needed.
  • Troubleshooting: Identifying and resolving software defects and issues reported by users or quality assurance teams.
  • Adherence to Coding Standards: Writing clean maintainable and readable code that adheres to coding standards and best practices.
  • Research and Development: Exploring new technologies frameworks and development methodologies to improve software development processes.
  • Deployment: Assisting with the deployment of software applications to production environments.


Requirements

  • Good written and verbal communication skills in English.
  • A bachelors degree in computer science software engineering.
  • 34 years of working experience in Backend development using (C#) .NET Frontend development using Angular & JQuery.
  • Proficiency in one or more programming languages such as Java C Python JavaScript or Ruby depending on the jobs requirements.
  • Familiarity with development tools and environments such as integrated development environments (IDEs) and version control systems.
  • Strong analytical and problemsolving abilities.
  • Effective communication and teamwork skills.
  • Ability to give estimates for given tasks and deliver work on schedule.
  • Commitment to ongoing learning and skill development is essential.
  • Compatibility with the companys culture and values.
  • Understanding modern system architectures design patterns and data structures
  • Handson SQL experience (preferably with PostgreSQL / MSSQL)
  • Strong experience with cloud services preferably with AWS
  • Troubleshoot and resolve infrastructurerelated issues promptly
  • Ability to write organized and clean code
  • Good understanding of Version Control Systems i.e Git
  • Knowledge of configuring and managing CI/CD pipelines to streamline development and deployment processes (preferably with GitHub Actions)
  • Continuous Learning mentality: Willingness to continuously learn and become better
  • Team Player: Ability to work collaboratively with crossfunctional teams

Extra Points if you have:

  • Expertise in .NET Framework
  • Experience with No SQL DBs such as MongoDB
  • Experience with consuming thirdparty APIs
  • Love for music


Good written and verbal communication skills in English. A bachelor's degree in computer science, software engineering. 3-4 years of working experience in Backend development using (C#) .NET, Frontend development using Angular & JQuery. Proficiency in one or more programming languages such as Java, C++, Python, JavaScript, or Ruby, depending on the job's requirements. Familiarity with development tools and environments, such as integrated development environments (IDEs) and version control systems. Strong analytical and problem-solving abilities. Effective communication and teamwork skills. Ability to give estimates for given tasks and deliver work on schedule. Commitment to ongoing learning and skill development is essential. Compatibility with the company's culture and values. Understanding modern system architectures, design patterns, and data structures Hands-on SQL experience (preferably with PostgreSQL / MSSQL) Strong experience with cloud services preferably with AWS Troubleshoot and resolve infrastructure-related issues promptly Ability to write organized and clean code Good understanding of Version Control Systems i.e Git Knowledge of configuring and managing CI/CD pipelines to streamline development and deployment processes (preferably with GitHub Actions) Continuous Learning mentality: Willingness to continuously learn and become better Team Player: Ability to work collaboratively with cross-functional teams Extra Points if you have: Expertise in .NET Framework Experience with No SQL DBs such as MongoDB Experience with consuming third-party APIs Love for music

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.