Software Engineer

GARGI TECHNOLOGIES INC
Laurel, MS, United States
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) JavaScript (Programming Language) .NET Framework Amazon Web Services Software Applications Application Performance Management Microsoft Azure C Sharp (Programming Language) Code Review Continuous Integration Software Debugging
+27 more
Django Web Framework Python (Programming Language) PostgreSQL MongoDB MySQL Node.Js NoSQL Scrum Methodology Software Engineering Software Systems SQL Databases TypeScript Software Organization Google Cloud ReactJS Spring-boot Software Security Backend Git Vue.js AngularJS Kubernetes Information Technology Graphql Restful APIs Docker Microservices

Job description

We are seeking a talented Software Engineer to design, develop, test, and maintain scalable software applications. The ideal candidate is passionate about technology, writes clean and efficient code, and collaborates effectively with cross-functional teams to deliver high-quality software solutions., * Design, develop, and maintain software applications.

  • Write clean, scalable, and well-documented code.
  • Collaborate with product managers, designers, and engineering teams.
  • Troubleshoot, debug, and optimize application performance.
  • Participate in code reviews and follow software development best practices.
  • Develop and maintain RESTful APIs and microservices.
  • Ensure application security, reliability, and scalability.

Requirements

  • Proficiency in Java, Python, C#, JavaScript, or TypeScript
  • Experience with React, Angular, or Vue.js
  • Backend development using Node.js, .NET, Spring Boot, or Django
  • Knowledge of REST APIs, GraphQL, and Microservices
  • Experience with SQL (MySQL, PostgreSQL) and NoSQL (MongoDB)
  • Familiarity with AWS, Azure, or Google Cloud Platform
  • Experience with Git, Docker, Kubernetes, and CI/CD pipelines
  • Understanding of Agile/Scrum methodologies
  • Strong problem-solving, debugging, and communication skills, * Bachelor’’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 2+ years of software development experience preferred (all experience levels are encouraged to apply).

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all