Senior Software Engineer

Straive

United States

Vor Ort

USD 120.000 - 150.000

Vollzeit

vor 30 Stunden
Sei unter den ersten Bewerbenden
Bewerbungsgenerator

Mach aus dieser Rolle ein Bewerbungsgespräch — ein Lebenslauf und ein Anschreiben, die darauf ausgerichtet sind, was dieser Arbeitgeber sucht.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Straive is seeking a Senior Software Engineer to build scalable, cloud-native .NET applications and APIs for an Azure solution. You will design, develop, test, and deploy microservices, collaborating with cross-functional teams to integrate with data systems and modern frontends.

You will work across the full development lifecycle, write clean code, implement tests, and participate in CI/CD. Strong Azure, Docker/Kubernetes, and SQL skills are required, along with excellent communication and

Qualifikationen

  • 5+ years in professional software engineering, backend or full-stack.
  • Strong .NET (C#, ASP.NET Core) skills and testable, secure code.
  • Experience with Azure cloud services and data integration.
  • Experience with Docker and Kubernetes containerization.
  • SQL and relational database design proficiency.
  • Excellent communication and collaboration across teams.

Aufgaben

  • Design, develop, test, and deploy scalable microservices and components for the Azure-based solution using .NET.
  • Write clean, efficient, and well-documented code adhering to coding standards.
  • Partner with frontend developers to design and deliver APIs.
  • Engage with leads, architects, DevOps, and teammates on designs, reviews, and integration.
  • Work with data engineers to understand data pipelines and data integration points.
  • Contribute to data models and ensure data integrity in SQL databases.
  • Participate in the full SDLC, including CI/CD deployment.
  • Develop and maintain unit and integration tests.
  • Troubleshoot and resolve defects and production issues promptly.
  • Contribute to API design, secure coding, logging, monitoring, and performance.

Kenntnisse

5+ years experience
NET development
API design
CI/CD pipelines
Azure

Tools

Docker
Kubernetes
SQL

Jobbeschreibung

We’re expanding our team with a skilled Senior Software Engineer to build scalable, high-performing microservices and APIs as part of a cloud-native Azure solution. In this role, you’ll work across the full development lifecycle - collaborating with cross-functional teams to deliver clean, reliable .NET applications that integrate seamlessly with modern data systems and frontend experiences.

What You'll Do:
  • Design, develop, test, and deploy high-quality, scalable, and maintainable microservices and components for the Azure-based solution using .NET.
  • Write clean, efficient, and well-documented code, adhering to established coding standards and best practices.
  • Partner with frontend developers to design and deliver APIs that effectively meet the needs of user interfaces and ensure a seamless user experience.
  • Engage with technical leads, architects, DevOps engineers, and other team members on technical designs, code reviews, and integration efforts.
  • Work with data engineers to understand relevant data pipelines and discuss data integration points, ensuring your applications effectively utilize and interact with data systems.
  • Contribute to the design and implementation of data models and ensure data integrity within an SQL database environment.
  • Participate actively in the full software development lifecycle, including requirements analysis, design, implementation, testing, and deployment via CI/CD pipelines.
  • Develop and maintain unit tests and integration tests to ensure software quality and reliability.
  • Troubleshoot, debug, and resolve complex software defects and production issues in a timely manner.
  • Contribute to the team's adoption of best practices in areas like API design, secure coding, logging, monitoring, and application performance.
Key Qualifications:
  • Solid experience (e.g., 5+ years) in professional software engineering, with a focus on back-end or full-stack development.
  • Strong proficiency in .NET development (e.g., C#, ASP.NET Core) and familiarity with the .NET ecosystem, with a track record of effectively writing testable, secure, and well-organized code.
  • Solid understanding of software design principles, object-oriented patterns, and architectural best practices for building scalable, maintainable, and resilient systems.
  • Proven experience with a cloud platform (preferably Azure), including services relevant to application development, deployment, and monitoring.
  • Hands-on experience with containerization technologies (e.g., Docker), ideally with Kubernetes.
  • Experience with or understanding of microservices architectures and related patterns, like asynchronous messaging technologies.
  • Solid understanding of and experience applying best practices in software testing, logging, monitoring, and CI/CD processes.
  • Proficiency in SQL and core relational database (RDBMS) concepts, including database design for application needs.
  • Excellent communication skills, with the ability to articulate technical concepts clearly and participate effectively in design discussions and code reviews.
  • Proven ability to collaborate effectively with diverse technical teams, including Data Engineers, DevOps Engineers, Architects, and Technical Leads.
  • Strong analytical and problem-solving skills, with a proactive attitude towards learning and continuous improvement.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Software Engineer - Fullstack
Senior Software Engineer - Fullstack

Numerator • Indiana (PA)

Vor Ort
USD 140.000 - 190.000
Senior .NET Backend Engineer
Senior .NET Backend Engineer

SwankTek Inc. • Dallas (TX)

Vor Ort
USD 140.000 - 200.000
Software Engineer (C#/.Net)
Software Engineer (C#/.Net)

CyberCoders • Cleveland (OH)

Vor Ort
USD 90.000 - 140.000
Medical
Dental
Vision
+3
Sr Software Engineer
Sr Software Engineer

Park Place Technologies • Highland Heights (OH)

Vor Ort
USD 100.000 - 140.000
C#/.Net Full Stack Software Engineer
C#/.Net Full Stack Software Engineer

STG • Salt Lake City (UT)

Vor Ort
USD 80.000 - 110.000
Senior Software Engineer
Senior Software Engineer

Compunnel, Inc. • Kansas City (MO)

Vor Ort
USD 100.000 - 150.000
Sr. Software Engineer - .NET/C#/Azure
Sr. Software Engineer - .NET/C#/Azure

The Judge Group • Chicago (IL)

Vor Ort
USD 96.000 - 165.000
Head of Software Engineering
Head of Software Engineering

Confidential • Irving (TX)

Vor Ort
USD 140.000 - 190.000
Senior Full Stack Developer (.NET / Azure)
Senior Full Stack Developer (.NET / Azure)

Saicon • Irving (TX)

Vor Ort
USD 90.000 - 130.000
Senior .Net Developer
Senior .Net Developer

Troy Web • USA

Hybrid
USD 110.000 - 140.000
Medical coverage
Dental coverage
Vision coverage
+5