Company:
Socotec
Location: New York County
Closing Date: 28/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description
We are seeking an innovative and passionate individual who excels in backend development. If you're excited about working on cutting-edge projects within a dynamic and growing company, we encourage you to apply.
As a Backend Software Engineer at SOCOTEC, you will play a vital role in the design, development, and optimization of backend systems that drive our software solutions. You will collaborate with cross-functional teams to ensure our backend infrastructure supports high-performance applications, scalability, and secure data management. You will focus on building robust server-side architectures, ensuring smooth integration with frontend systems, and optimizing for performance and reliability.
Key Responsibilities:
Collaborating with Cross-Functional Teams: Work closely with stakeholders to understand requirements, translating them into scalable backend solutions.
Developing Scalable Backend Systems: Design, develop, and maintain backend systems using technologies such as Django and FASTAPI, ensuring high availability, performance, and security.
Optimizing Database Performance: Implement and manage SQL databases (e.g., PostgreSQL, MySQL), ensuring data integrity, scalability, and efficient query handling.
Implementing Security and Data Protection: Ensure data privacy and security by applying best practices in data encryption, user authentication, and secure API development.
Testing and Debugging: Conduct thorough testing of backend systems to identify and resolve performance bottlenecks, bugs, and other technical issues.
Maintaining and Updating Infrastructure: Continuously monitor and improve backend infrastructure, ensuring compatibility with new technologies and optimizing for long-term scalability.
Documentation: Create and maintain comprehensive documentation of system architecture, APIs, and other backend processes for future reference and team collaboration.
We are seeking an innovative and passionate individual who excels in backend development. If you're excited about working on cutting-edge projects within a dynamic and growing company, we encourage you to apply.
As a Backend Software Engineer at SOCOTEC, you will play a vital role in the design, development, and optimization of backend systems that drive our software solutions. You will collaborate with cross-functional teams to ensure our backend infrastructure supports high-performance applications, scalability, and secure data management. You will focus on building robust server-side architectures, ensuring smooth integration with frontend systems, and optimizing for performance and reliability.
Key Responsibilities:
Collaborating with Cross-Functional Teams: Work closely with stakeholders to understand requirements, translating them into scalable backend solutions.
Developing Scalable Backend Systems: Design, develop, and maintain backend systems using technologies such as Django and FASTAPI, ensuring high availability, performance, and security.
Optimizing Database Performance: Implement and manage SQL databases (e.g., PostgreSQL, MySQL), ensuring data integrity, scalability, and efficient query handling.
Implementing Security and Data Protection: Ensure data privacy and security by applying best practices in data encryption, user authentication, and secure API development.
Testing and Debugging: Conduct thorough testing of backend systems to identify and resolve performance bottlenecks, bugs, and other technical issues.
Maintaining and Updating Infrastructure: Continuously monitor and improve backend infrastructure, ensuring compatibility with new technologies and optimizing for long-term scalability.
Documentation: Create and maintain comprehensive documentation of system architecture, APIs, and other backend processes for future reference and team collaboration.
Share this job
Useful Links