Software Engineer, Backend Developer, Cloud Engineer - Software
Job in
Buffalo, Erie County, New York, 14266, USA
Listed on 2026-06-18
Listing for:
MeetHires
Full Time
position Listed on 2026-06-18
Job specializations:
-
Software Development
Software Engineer, Backend Developer, Cloud Engineer - Software, Full Stack Developer
Job Description & How to Apply Below
In this role, you will be responsible for writing efficient and testable
code, adhering to specifications and industry best practices.
- Develop innovative features and re-architect components of an existing system.
- Collaborate with a team of developers to participate in test-driven, iterative development, prototyping, and code reviews.
- Design and implement clean and efficient middle and back-end solutions.
- Build scalable and robust services to support our product offerings.
- Create and maintain both external and internal APIs.
- Conduct thorough unit and performance testing to ensure scalability and reliability.
- Review and debug code to identify and resolve issues.
- Document code solutions and provide clear explanations through flowcharts, diagrams, code comments, and clean code practices.
- Design system specifications, standards, and programming solutions for implementation.
- Bachelor's degree in Software Engineering, Information Technology, or a related field.
- 1 to 3 years of experience in software engineering or a similar role.
- Proficiency in developing server-side web applications using Python.
- Experience building RESTful and SOAP-based web services.
- Familiarity with both relational databases (e.g., PostgreSQL, Oracle) and No
SQL databases (e.g., Cassandra, Redis). - Strong understanding of object-oriented development principles.
- Ability to quickly adapt to new technologies and tools.
- Knowledge of Python frameworks, system architecture, and design patterns.
- Excellent communication and collaboration skills.
- Master's degree in Software Engineering, Computer Science, or a related field.
- Familiarity with cloud platforms and services (e.g., AWS, Azure, Google Cloud).
- Understanding of containerization technologies (e.g., Docker, Kubernetes).
- Knowledge of Dev Ops practices and tools (e.g., Jenkins, Git, Ansible).
- Experience with automated testing frameworks (e.g., Selenium, Cypress).
If you are a motivated individual with a passion for software engineering and a desire to contribute to cutting-edge technology solutions, we encourage you to apply. Join our team and help us build the future of software development!
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×