Search by job, company or skills

Software Prod & Plat Eng Senior Analyst

  • Posted 11 hours ago
  • Be among the first 10 applicants

Job Description

About The Role

Join a team that designs, develops, and delivers modern digital solutions that create tangible business value. As a Full Stack Engineer, you will work across both front-end and back-end technologies to build scalable, secure, and high-performing applications while collaborating with multidisciplinary teams throughout the software development lifecycle.

Key Responsibilities

  • Design, develop, test, and maintain full stack applications using modern front-end and back-end technologies.
  • Build responsive user interfaces and deliver seamless user experiences across web and mobile platforms where applicable.
  • Develop and integrate APIs, microservices, databases, and cloud-based services.
  • Collaborate with architects, product owners, business analysts, and engineering teams to translate requirements into technical solutions.
  • Participate in application design reviews, code reviews, testing, and deployment activities.
  • Troubleshoot and resolve application defects, performance bottlenecks, and security vulnerabilities.
  • Implement best practices in software development, DevOps, CI/CD, and Agile delivery methodologies.
  • Continuously evaluate emerging technologies and recommend innovative solutions to improve application performance and maintainability.

  • Job Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
  • Experience developing applications using both front-end and back-end technologies.
  • Proficiency in one or more modern front-end frameworks such as React, Angular, or Vue.js.
  • Experience with back-end development using Java, .NET, Node.js, Python, or similar technologies.
  • Knowledge of RESTful APIs, microservices architecture, and database technologies (SQL and/or NoSQL).
  • Understanding of software development lifecycle (SDLC), Agile methodologies, and version control tools such as Git.
  • Strong analytical, problem-solving, and communication skills.
  • Experience with cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform.
  • Knowledge of containerization technologies such as Docker and Kubernetes. Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with automated testing frameworks and application security practices.
  • Relevant cloud, software engineering, or platform certifications.

  • More Info

    Job Type:
    Industry:
    Employment Type:

    Job ID: 153248283

    Beware of Scammers

    We don’t charge money for job offers