Axonect

Senior Software Engineer - Java

Axonect Colombo, Western Province, Sri Lanka

IT Services and IT Consulting · 1,001-5,000 employees

3 h ago
java Senior (5-10 yrs) Full-time Sri Lanka
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

The role involves practicing secure coding, test-driven development, and defect analysis while supporting system integration testing. Additionally, the engineer will assist with design and architecture, perform peer reviews, and manage a small development team.

What they look for

Java Software Engineering Agile Scrum Test Driven Development DBMS CI Analytical Skills Problem-solving Teamwork Communication System Integration Testing Code Review Technical Documentation Defect Analysis

Requirements

Candidates must hold a bachelor's degree in Computer Science or a related field with at least 5 years of experience. Strong proficiency in programming fundamentals, DBMS, and Agile methodologies is required.

Full description

Key Responsibilities

  • Practice best coding practices defined by software management
  • Practice Follow secured coding practices defined by OWASAP
  • Practice Test driven development
  • Defect analysis and fixing
  • Code improvements
  • Support System Integration Testing
  • Practice Technical Documentation
  • Assist design and architecture
  • Adhere to Agile process
  • On-time delivery
  • Clear visibility, communication and escalation of road blockers
  • Carry out peer reviews
  • Manage small development team

Person Specifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field or BSc equivalent qualification with 5+ year(s) experience
  • 3+ year(s) experience in Software Engineering
  • Strong analytical, problem-solving, teamwork and communication skills
  • Experience with one or more general purpose programming languages including but not limited to: Java, C/C++, C#, Objective C, Python, JavaScript, or Go
  • Good understanding on Scrum and Agile practices
  • Ability to learn other coding languages and technologies in a short time
  • Strong understanding of programming fundamentals and concepts
  • Strong understanding of DBMSs
  • Experience in CI (Continues Integration)
  • Good Understanding on Scrum and Agile practices

Vendor submissions - 04 months

Similar roles