Mid-Level Software Engineer
Numerator
We are seeking a talented and motivated Mid-Level Software Engineer with 3-5 years of experience to join our dynamic Survey Engineering team. As part of our team, you will play a key role in developing and maintaining scalable, high-performance applications that drive our platform's success. You will work on a modern tech stack, including Python, Django, SQL, Docker, and GitHub, with the opportunity to leverage cloud systems like AWS or Azure.
Key Responsibilities:
+ Design, develop, and maintain robust backend systems using Python and Django.
+ Collaborate with cross-functional teams to implement new features and improve existing ones.
+ Build and manage containerized applications using Docker for streamlined development and deployment.
+ Develop and optimize SQL queries and database structures to support application functionality.
+ Build and maintain effective data models to ensure data integrity and scalability.
+ Participate in code reviews, testing, and debugging to ensure high-quality software delivery.
+ Utilize version control systems like GitHub for effective code collaboration and management.
+ Optimize application performance, scalability, and reliability.
+ Work closely with cloud infrastructure (AWS or Azure) to deploy and monitor applications, if applicable.
+ Stay current with industry trends and best practices to continuously enhance the development process.
+ Bachelor’s degree in Computer Science or equivalent professional experience.
+ 3-5 years of hands-on experience in software engineering.
+ Proficiency in Python and Django, with a strong understanding of web frameworks.
+ Experience with Docker and containerization for development and deployment.
+ Solid understanding of GitHub or similar version control tools.
+ Knowledge of cloud platforms like AWS or Azure is preferred.
+ Strong problem-solving skills and the ability to work both independently and as part of a team.
+ Excellent communication skills with a proactive attitude.
What We Offer:
+ Competitive salary and benefits package.
+ Flexible working hours and the option for remote work.
+ Opportunity to work on impactful projects with a modern tech stack.
+ Collaborative and inclusive team culture.
+ Professional development opportunities to grow your skills and career.
Confirm your E-mail: Send Email
All Jobs from Numerator