Senior Software Engineer (Full-Stack)

XcelHR
US - Kentucky - London
View Company Profile / << Go Back

  • Job Type: Full time
  • 30+ days ago

Job Description

**Job Summary** :
As a Senior Software Engineer, you will work closely with cross-functional teams to understand customer needs, explore efficient solutions, and deliver impactful features. You will test, experiment, and iterate on product improvements while seeking feedback to enhance the customer experience. You'll need to wear multiple hats, tackle diverse problems, and take ownership of tasks ranging from web page performance optimization to database performance improvements.  

**Key Responsibilities** :

* Develop, maintain, and optimize web applications using **JavaScript**.
* Work with **Python** for backend development, scripting, and automation.
* Implement and maintain **test automation** frameworks for APIs and UI testing.
* Design and develop **APIs and integrations** with third-party services.
* Utilize **Docker** for containerized deployments.
* Deploy and manage infrastructure on **Azure, AWS, or other cloud platforms**.
* Work with offshore development teams for smooth project execution.
* Use **open-source tools** to enhance development processes and workflows.
* Build and maintain **automation tools** to improve CI/CD pipelines and development efficiency.

**Required Skills \& Qualifications** :

* **4 years of JavaScript experience** , with strong knowledge of modern frameworks and best practices.
* **2 years of Python experience** for backend services, scripting, and automation.
* Hands-on experience with **test automation frameworks** (e.g., Selenium, Cypress, PyTest, Postman, or similar).
* Strong understanding of **API development and integrations**.
* Experience with **Docker** and containerized deployments.
* Familiarity with **Azure, AWS, or other cloud platforms**.
* Experience with **automation tools** for CI/CD and DevOps workflows.
* Background in **open-source tools** and technologies.
* Ability to thrive in **startups or small organizations** with a fast-paced environment.
* Experience working with **offshore teams**.

**Preferred Qualifications** :

* **2 years of Vue.js experience** or experience with similar front-end frameworks.
* Experience with CI/CD pipelines and DevOps practices.
* Knowledge of backend frameworks such as FastAPI, Flask, or Django.
* Exposure to microservices architecture.




Fast Track Upload