Software Engineer

  • Full Time
  • Texas, USA (Remote)
  • Competitive and aligned with market standards USD / Year

Website Devi Technologies

✔️ Design, develop, and maintain scalable software applications using modern programming languages.

✔️ Collaborate with product managers and designers to understand requirements and user needs.

✔️ Write clean, secure, and efficient code following best coding practices.

✔️ Develop APIs, microservices, and backend architectures for high-performance systems.

✔️ Integrate third-party tools, data sources, and external APIs as required.

✔️ Perform code reviews and ensure quality through unit testing and debugging.

✔️ Participate in Agile ceremonies such as sprint planning, demos, and retrospectives.

✔️ Build automated CI/CD pipelines using tools like GitHub Actions, Jenkins, or Azure DevOps.

✔️ Collaborate with cross-functional teams including QA, DevOps, and UI/UX.

✔️ Optimize application performance and responsiveness across platforms.

✔️ Write technical documentation and maintain system architecture diagrams.

✔️ Troubleshoot production issues and implement long-term fixes.

✔️ Work with databases (SQL/NoSQL) for data modeling and query optimization.

✔️ Implement authentication, authorization, and security best practices in all applications.

✔️ Contribute to architectural decisions and technology stack selections.

✔️ Explore new technologies and continuously improve development processes.

✔️ Support version control through Git branching and release strategies.

✔️ Participate in deployment activities and ensure smooth release cycles.

✔️ Conduct peer mentoring and knowledge transfer sessions for junior developers.

✔️ Ensure applications meet scalability, reliability, and performance goals.

To apply for this job email your details to support@devitechs.com

Scroll to Top