Senior Software Engineer 2

Jobgether

United States

À distance

USD 120 000 - 190 000

Plein temps

Il y a 6 jours
Soyez parmi les premiers à postuler

Une candidature complète en une minute

Un CV et une lettre de motivation personnalisés, prêts à envoyer.

Passez les filtres ATS

Avantages offerts par ce poste

Remote work: Fully remote position
Collaborative environment with Agile团队
Technical ownership in architectural方向
Full-stack development across backend,
Meaningful impact in healthcare/financ
Professional development via modernDev

Résumé du poste

Jobgether is seeking an experienced Enterprise Software Engineer to design, develop, and maintain scalable systems across backend and frontend stacks. You will implement data-access layers, APIs, and automated tests in an Agile environment.

You will collaborate with technical leaders, product owners, and engineers to deliver reliable software while upholding coding standards and best practices. This role supports a fully remote work model with enterprise impact.

Qualifications

  • Substantial enterprise software engineering experience.
  • At least 7 years with C# and .NET.
  • At least 5 years of JavaScript development with React or Angular.
  • Strong understanding of layered architecture and RESTful APIs.
  • Experience with CI/CD and automated testing.

Responsabilités

  • Design, develop, and maintain enterprise software across backend, frontend, and data-access layers.
  • Design, develop, test, debug, and maintain enterprise applications using C# and .NET.
  • Build and enhance n-tier solutions with presentation, business logic, and data layers.
  • Develop responsive UI using JavaScript and modern frameworks like React or Angular.
  • Design and optimize database solutions for performance and integrity.
  • Build and maintain RESTful APIs and integrate components.
  • Participate in technical design reviews and architecture discussions.
  • Write clean, well-tested code following standards and best practices.
  • Develop and maintain automated tests and contribute to CI/CD.
  • Investigate defects and troubleshoot production or development issues.
  • Participate in Agile ceremonies and collaborate with stakeholders.
  • Understand existing systems and contribute to codebases with improvements.
  • Maintain clear technical documentation and communicate decisions.

Connaissances

C# / .NET
JavaScript
React / Angular
N-tier architecture
RESTful APIs
NoSQL
CI/CD
Agile
Testing

Outils

RavenDB
MongoDB

Description du poste

Accountabilities:


  • Design, develop, and maintain enterprise software solutions across backend services, frontend interfaces, and data-access layers, ensuring applications remain reliable, scalable, secure, and aligned with established engineering standards.

  • Design, develop, test, debug, and maintain enterprise applications using C# and .NET.

  • Build and enhance solutions based on n-tier architecture, including presentation, business logic and service, and data-access layers.

  • Develop responsive, maintainable user interfaces using JavaScript and modern frontend frameworks such as React or Angular.

  • Design, implement, and optimize database solutions to support application functionality, performance, and data integrity.

  • Build and maintain RESTful APIs and integrate application components across service-oriented architectures.

  • Participate in technical design reviews and architectural discussions, contributing recommendations that improve system quality and maintainability.

  • Write clean, reusable, well-tested code in accordance with established coding standards and software engineering best practices.

  • Develop and maintain automated tests and contribute to CI/CD processes and continuous delivery improvements.

  • Investigate application defects, troubleshoot production or development issues, identify root causes, and implement effective solutions.

  • Participate actively in Agile ceremonies, including sprint planning, backlog refinement, daily stand-ups, reviews, and retrospectives.

  • Collaborate with software engineers, technical leaders, product owners, and other stakeholders to clarify requirements and deliver software on schedule.

  • Understand existing systems and contribute effectively to established codebases while identifying opportunities for improvement.

  • Maintain clear technical documentation and communicate implementation choices, design decisions, and potential risks to relevant stakeholders.


Requirements:


  • Candidates should have substantial enterprise software engineering experience, strong knowledge of application architecture, and the ability to contribute across backend and frontend development while working effectively within an Agile engineering team.

  • At least 7 years of experience developing enterprise applications using C# and .NET.

  • At least 5 years of JavaScript development experience, including frontend development with React or Angular.

  • Strong understanding of n-tier and layered application architecture.

  • Solid knowledge of data structures, algorithms, system design, RESTful APIs, and database management, including NoSQL technologies.

  • Experience with at least one modern frontend framework and the ability to develop maintainable, responsive user interfaces.

  • Experience designing, developing, and optimizing relational or document databases.

  • Familiarity with automated testing, continuous integration and continuous delivery (CI/CD), and modern software development practices.

  • Experience working in an Agile software development environment and contributing to collaborative delivery processes.

  • Strong problem-solving and analytical skills, with the ability to investigate complex issues and identify practical technical solutions.

  • Ability to understand existing applications, navigate established codebases, and deliver improvements without disrupting system reliability.

  • Excellent verbal, written, and technical communication skills, including the ability to explain implementation decisions clearly.

  • Demonstrated ability to collaborate effectively with engineers, technical leaders, product teams, and other stakeholders.


Preferred qualifications:


  • Experience working with document-oriented databases, particularly RavenDB or MongoDB.

  • Experience developing single-page applications (SPAs).

  • Familiarity with multiple frontend frameworks, including React, Ember.js, or Angular.

  • Experience designing and integrating RESTful APIs and working with service-oriented application architectures.


Benefits:


  • Remote work: Fully remote position with the flexibility to work from home.

  • Collaborative environment: Work alongside software engineers, technical leaders, product owners, and stakeholders in an established Agile development environment.

  • Technical ownership: Contribute to architectural discussions, engineering decisions, and continuous improvement across enterprise applications.

  • Full-stack development: Opportunity to work across backend services, frontend applications, APIs, and database technologies.

  • Meaningful impact: Help improve technology supporting complex healthcare and financial operations.

  • Professional development: Gain exposure to modern software engineering practices, enterprise architecture, automated testing, and CI/CD workflows.

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Software Engineer
Senior Software Engineer

Hyperion360 Inc. • Florida City (FL)

Sur place
USD 120 000 - 180 000
Competitive salary
Health, dental, vision insurance
Retirement plan with employer matching
+6
Senior .Net Developer
Senior .Net Developer

Troy Web • États-Unis

Hybride
USD 110 000 - 140 000
Medical coverage
Dental coverage
Vision coverage
+5
Full Stack Engineer
Full Stack Engineer

Tier4 Group • Everett (MA)

Hybride
USD 140 000 - 190 000
Sr. Software Developer
Sr. Software Developer

Mike Albert Fleet Solutions • Cincinnati (OH)

Sur place
USD 100 000 - 130 000
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Texas City (TX)

À distance
USD 120 000 - 170 000
Growth opportunities
Competitive compensation
Remote work
+3
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Jersey City (NJ)

À distance
USD 120 000 - 160 000
Growth without limits
Competitive compensation
Flexibility: 100% remote with flexible
+3
Senior .Net Developer
Senior .Net Developer

Troy Web Consulting • City of Cohoes (NY)

Sur place
USD 120 000 - 160 000
Competitive salary + bonus
Medical/Dental/Vision from day 1
401k match and employer contribution
+3
Full Stack Engineer ID83106
Full Stack Engineer ID83106

AgileEngine, LLC. • Fort Lauderdale (FL)

À distance
USD 110 000 - 150 000
Growth without limits
Competitive compensation
Flexibility: 100% remote
Remote Lead Full-Stack .NET Architect (Angular + AWS)
Remote Lead Full-Stack .NET Architect (Angular + AWS)

Compunnel, Inc. (old) • Chicago (IL)

Hybride
USD 150 000 - 210 000
Senior Front-End Software Developer (React-NodeJS)
Senior Front-End Software Developer (React-NodeJS)

CatchProbe Intelligence Technologies • San Francisco (CA)

Sur place
USD 120 000 - 160 000