Job Description
We are looking for a Software Engineer with 7+ years of experience in designing, developing, and maintaining scalable software applications. The ideal candidate should have strong programming skills, experience with modern development frameworks, and the ability to work in an Agile environment.
Key Responsibilities
Design, develop, test, and maintain software applications.
Develop and integrate RESTful APIs.
Collaborate with cross-functional teams to deliver high-quality solutions.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews and follow best coding practices.
Contribute to all phases of the software development lifecycle.
Required Skills
7+ years of software development experience.
Strong experience in Java, Python, C#, .NET, or Node.js.
Experience with React.js, Angular, or Vue.js.
Knowledge of Microservices, REST APIs, SQL/NoSQL, Git, Docker, and Kubernetes.
Exposure to AWS, Azure, or Google Cloud Platform is preferred.
Strong problem-solving and communication skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
- Dice Id: 10319880
- Position Id: OOJ - 2992-1993-1782394901
- Posted 3 days ago