Back End Developer

Chicago 22 months agoFull-time External
Negotiable
About Tredence: Tredence focuses on last mile delivery of insights into actions by uniting its strengths in business analytics, data science, and software engineering. The largest companies across industries are engaging with Tredence and deploying its prediction and optimization solutions at scale –empowering end users to improve decision making. Headquartered in the San Francisco Bay Area, the company serves clients in the US, Canada, Europe, and SE Asia. Learn more at www.tredence.com Required Skills/Qualifications: · 10+ years of relevant experience in the Azure cloud engineering, API and backend development · Bachelor's and/or master’s degree in computer science or equivalent experience · Strong communication, analytical and problem-solving skills with a high attention to detail Desired Experience: · 5-8 years of experience in backend development, with a focus on cloud-based solutions and Azure services · Proficiency in backend programming languages such as C#, Java, or Python. · Experience with Azure services, including Azure App Service, Azure Functions, Azure SQL Database, and Azure Storage. · Solid understanding of RESTful API design and best practices. · Knowledge of database design and optimization for both relational and NoSQL databases. · Familiarity with security principles and practices in the context of cloud-based backend development. · Experience with containerization and orchestration technologies, such as Docker and Kubernetes. · Strong problem-solving skills and the ability to troubleshoot complex issues. · Excellent communication and collaboration skills. Responsibilities: · Develop server-side logic using languages such as C#, Java, or Python, ensuring optimal performance and responsiveness. · Design and optimize database schemas, queries, and transactions for efficient data storage and retrieval on Azure databases. · Implement and maintain data storage solutions using Azure SQL Database, Cosmos DB, or other relevant Azure services. · Build and maintain RESTful APIs to enable communication between frontend applications and backend services. · Collaborate with frontend developers to ensure seamless integration of frontend and backend components · Implement strategies for horizontal and vertical scaling to accommodate growing user loads. · Optimize backend systems for performance, responsiveness, and resource efficiency. · Set up monitoring and logging systems to track the health and performance of backend services · Collaborate with cross-functional teams, including frontend developers, DevOps engineers, and QA professionals, in an Agile development environment. · Participate in code reviews, knowledge sharing, and continuous improvement initiatives. · About you: · You are self-motivated, collaborative, eager to learn, and hands on · You love trying out new apps, and find yourself coming up with ideas to improve them · You stay ahead with all the latest trends and technologies · You are particular about following industry best practices and have high standards regarding quality Why join Tredence? There is a reason we are one of the fastest growing private companies in the country! You will have the opportunity to work with some of the smartest, friendliest, hardest working people in the data analytics space. You will work with the latest technologies and interface directly with the key decision stakeholders at our clients, some of the largest and most innovative businesses in the world. We offer a 401k match; full medical, dental and vision benefits, a fun team atmosphere and a work life balance. Our people are our greatest asset and we value every one of them. Come see why we’re so successful in one of the most competitive and fastest growing industries in the world