Senior Backend Developer

XTRAIN LLC
United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$60,000.0 - $70,000.0
Working hours
Regular working hours
Job source

Tech stack

ASP.NET Java (Programming Language) JavaScript (Programming Language) .NET Framework Agile Methodology Amazon Web Services ASP.NET MVC Framework JIRA HTML5 Unit Testing Microsoft Azure Bootstrap (Software)
+47 more
C Sharp (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Code Review Continuous Integration Database Design Database Schema Software Debugging Linux Web Development Github Windows Communication Foundation Python (Programming Language) PostgreSQL Microsoft SQL Server Team Foundation Server Windows Servers MongoDB MySQL Node.Js NoSQL Object-Oriented Software Development Performance Tuning Systems Development Life Cycle Ruby on Rails Simple Object Access Protocol (SOAP) Software Engineering SQL Databases Subversion Systems Integration TypeScript UML Web Services Extensible Stylesheet Language Transformations (XSLT) ReactJS Software Security SOAPAPI Backend Git Containerization AngularJS Kubernetes Front End Software Development Restful APIs Software Version Control Docker Microservices

Job description

We are seeking a highly motivated and experienced Senior Backend Developer to join our dynamic technology team. In this role, you will lead the development and optimization of scalable, robust backend solutions that power innovative applications and services. Your expertise will drive the design, implementation, and maintenance of complex systems, ensuring high performance, security, and reliability. This is an exciting opportunity to contribute to cutting-edge projects using a wide array of modern technologies and methodologies., * Design, develop, and maintain high-quality backend systems utilizing technologies such as C#, .NET, Java, Python, and Node.js.

  • Build and optimize RESTful APIs and web services to facilitate seamless communication between front-end interfaces and backend processes.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications using UML diagrams and software development lifecycle (SDLC) best practices.
  • Implement microservices architecture leveraging AWS cloud services, Docker containers, and CI/CD pipelines for continuous integration and deployment.
  • Conduct thorough debugging, unit testing, and performance tuning to ensure system stability and efficiency across multiple platforms including Linux and Windows servers.
  • Develop database schemas, optimize SQL queries for Microsoft SQL Server, MySQL, PostgreSQL, and NoSQL databases like MongoDB.
  • Participate actively in Agile development cycles, contribute to code reviews via GitHub or TFS repositories, and ensure adherence to coding standards.

Requirements

Do you have experience in Microservices?, * Proven experience in web development with a strong background in ASP.NET (including ASP.NET MVC), WCF, SOAP, RESTful APIs, Angular or React frameworks, JavaScript, TypeScript, HTML5, CSS3, Bootstrap, and XSLT.

  • Extensive knowledge of application development using object-oriented programming (OOP) principles in C#, Java or Ruby on Rails.
  • Hands-on experience with database design and management involving Microsoft SQL Server, MySQL, PostgreSQL or PL/SQL environments.
  • Familiarity with cloud platforms such as AWS or Azure along with containerization tools like Docker and orchestration via Kubernetes.
  • Strong understanding of multithreading concepts, application security best practices, debugging techniques, and version control systems including Git or SVN.
  • Experience working within Agile methodologies using tools like JIRA or TFS for project management.
  • Ability to develop scalable microservices architectures utilizing RESTful APIs or SOAP web services for seamless integrations.
  • Knowledge of front-end development including React Express frameworks to support full-stack collaboration is a plus. Join us if you are passionate about creating innovative backend solutions that make a real impact! Bring your expertise in software development to a vibrant environment where continuous learning and technological advancement are at the forefront of our mission.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:13 min

Evaluating UML, block diagrams, and the C4 model

Simon Lasselsberger · WWC 2022

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

Videos

See all

Related articles

See all