Our client is a dynamic and innovative technology company in the Retail space that is committed to pushing the boundaries of what’s possible in the world of software development. We are seeking a talented Senior Software Engineer to join our team and play a key role in building highly scalable Python/Java web applications and services.

Key Responsibilities:

  • Provide influential insights into the technical design of high-visibility software products.
  • Collaborate with the team to migrate C#, MSSQL programs, and legacy services to Java/Python, leveraging open-source databases like MYSQL and PostgreSQL in an AWS environment.
  • Utilize repository systems like Team Foundation, Bitbucket, and GitHub.
  • Contribute to quality assurance processes by writing unit tests, participating in code reviews, and adopting a Test-Driven Development (TDD) approach.
  • Develop microservices and high-performance worker processes.
  • Implement Continuous Integration/Continuous Deployment (CI/CD) pipelines using tools such as Jenkins, Docker, Kubernetes, and actively contribute to our DevOps practices.
  • Optimize SQL queries for high performance and conduct load testing.
  • Develop modern web applications using technologies like HTML, JavaScript, Angular, ReactJS, or Vue.
  • Facilitate the migration of projects to cloud environments like Amazon and Google Cloud.
  • Create Android mobile applications to complement our web application offerings.
  • Collaborate in a client-facing application development environment with minimal supervision, taking ownership of implementation tasks.
  • Enhance product value by writing high-quality, maintainable code adhering to industry coding standards.
  • Identify additional tasks and mentor other developers in completing them.
  • Promote teamwork and collaboration within the department.

Position Requirements:

  • Bachelor’s degree in computer science, Management Information Systems, or a related IT discipline, or equivalent experience, along with at least 4 years of experience in building high-volume, public-facing modern web applications.
  • 3-5 years of experience in software development using modern languages such as Java, Python, and frameworks like SpringBoot, Django, Drupal, WordPress, PHP, or C#.

Familiarity with scripting languages like HTML, CSS, XML/JSON, JavaScript/jQuery, Angular, and ReactJS.

If this sparks your interest, Hit that apply button now

Desired Skills:

  • AWS
  • Agile
  • SQL
  • Git
  • HTML
  • CSS
  • Javascript

Desired Work Experience:

  • 5 to 10 years

Learn more/Apply for this position