Job Openings Senior Software Engineer - Full Stack

About the job Senior Software Engineer - Full Stack

WE ARE HIRING !!

Senior Software Engineer - Full Stack opportunity in IT industry


Job Summary:


We are seeking a highly skilled and experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in full-stack development and be capable of contributing to all phases of the software development lifecycle. This role requires a combination of technical expertise, leadership, and communication skills to guide junior developers, collaborate with stakeholders, and deliver high-quality software solutions.

Primary Job Role:

  • Develop software and information systems by designing and implementing new functionalities and installing software solutions.
  • Take on a leadership role by understanding design methodologies and the complete software development lifecycle.

Key Responsibilities:

  • Engage in all phases of the software development lifecycle, including:
    • Requirement gathering
    • Designing
    • Developing
    • Testing
    • Managing deployments
    • Reviewing issues
    • Performing maintenance
  • Maintain expertise in all technology areas used by the team.
  • Produce high-quality designs adhering to industry best practices and coding standards.
  • Communicate effectively with clients and technical/non-technical stakeholders.
  • Collaborate with business teams to understand functionality, composition, and user requirements.
  • Participate in effort estimations and design discussions.
  • Provide technical support and mentor junior developers.

Experience:

  • 4 to 5 years of experience in a relevant field.
  • At least 1 to 2 years of experience as a Senior Software Engineer.

Technical Skills:

  • Proficiency in Angular and Node.js.
  • Experience with RESTful API integration.
  • Hands-on experience with Docker and containerized applications.
  • Familiarity with Kubernetes or other container orchestration tools.
  • Knowledge of AWS environments.
  • Expertise in full-stack development.
  • Familiarity with RDBMS and Document Databases.
  • Experience with Agile and Scrum development methodologies.
  • Exposure to continuous integration (CI/CD).
  • Proficiency in version control systems such as Git and TFS.
  • Strong analytical and problem-solving skills.
  • Up-to-date knowledge of the latest technologies, tools, and platforms.
  • Ability to work independently with minimal supervision.
    
    Ready to take your career to new heights?

    We're InTalent Asia, your go-to recruitment partner in Sri Lanka, and we've got an exciting opportunity for you! Our client in the IT industry is on the lookout for a dynamic individual to fill the role of Senior Software Engineer.
    
    At InTalent Asia, we're not just recruiters; we're here to architect your career success. Join us in the journey of matching your skills with unparalleled opportunities.

    Apply now and see how you can be the perfect fit for this exclusive position!

    #InTalentAsia #CareerOpportunity #JobVacancy #ElevateYourCareer