👨🏻‍💻 postech.work

Backend Developer

TekFormix • 🌐 In Person • 💵 $70,000 - $120,000

In Person Posted 3 days, 6 hours ago

Job Description

Duties

Develop and maintain server-side logic using technologies such as ASP.NET, C#, Java, Python, and Node.js.

Design and implement RESTful APIs and web services to support front-end applications.

Manage database design, development, and optimization using SQL Server, MySQL, PostgreSQL, MongoDB, and PL/SQL.

Build scalable microservices architecture utilizing frameworks like ASP.NET Core, WCF, and Spring Boot.

Integrate third-party APIs and external services to enhance application functionality.

Write clean, efficient code following best practices in OOP, UML modeling, and SDLC methodologies.

Conduct unit testing and debugging to ensure code quality and performance standards are met.

Collaborate within Agile teams using tools such as TFS, GitHub, Git, SVN, and Azure DevOps for version control and CI/CD pipelines.

Participate in system architecture planning including cloud deployment on AWS or Azure environments.

Ensure application security by implementing authentication protocols like OAuth and securing data transmission via HTTPS/RESTful API standards.

Document technical specifications and system processes for future maintenance and upgrades.

Requirements

Proven experience in web development with expertise in ASP.NET \<PERSON\>, MVC architecture, React, Angular, Vue.js or similar front-end frameworks.

Strong knowledge of server-side programming languages including C#, Java, Python or Ruby on Rails.

Hands-on experience with database systems such as Microsoft SQL Server, MySQL, PostgreSQL, MongoDB or similar NoSQL databases.

Familiarity with RESTful API design principles, SOAP web services, WCF services, and microservices architecture.

Proficiency in version control systems like GitHub, TFS, SVN or equivalent tools.

Experience with cloud platforms such as AWS or Azure for application deployment and management.

Knowledge of containerization tools like Docker and orchestration platforms such as Kubernetes is a plus.

Understanding of Agile development methodologies including Scrum or Kanban.

Ability to write unit tests using frameworks compatible with chosen programming languages; familiarity with CI/CD pipelines is preferred.

Strong debugging skills along with excellent problem-solving abilities.

Bachelor’s degree in Computer Science or related field; relevant certifications are advantageous. This position offers an opportunity to work on innovative projects within a collaborative environment that values continuous learning and professional growth. Candidates should demonstrate a passion for software engineering excellence combined with strong technical expertise across multiple backend technologies.

Job Type: Full-time

Pay: $70,000.00-$120,000.00 per year

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.