Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer .NET image - Rise Careers
Job details

Software Engineer .NET

Our client, a rapidly growing software company headquartered in Dallas, TX, delivers industry-specific solutions to the energy sector, generating annual revenues of $300M–$400M. They’re expanding their engineering team and are looking for a highly skilled .NET Developer to build and scale modern, cloud-native applications.

What They're Looking For

This is an excellent opportunity for a developer who thrives in complex enterprise environments and enjoys working on scalable, high-performance platforms. Ideal candidates will bring:

  • 6+ years of experience building cloud-native applications and developing APIs using .NET / .NET Core
  • At least 3 years hands-on with .NET Core or .NET 5
  • 2+ years of experience working with Microsoft Azure
  • Background in serving enterprise clients — SaaS industry experience is a plus
  • Ability to lead technical efforts and collaborate effectively within cross-functional teams
  • Solid experience with RESTful and SOAP-based services, ideally in a cloud environment
  • Bachelor’s degree in Computer Science or a related technical discipline

Key Responsibilities

  • Architect and scale cloud applications, applying both sync and async design patterns
  • Write, test, and maintain clean, high-quality code with consistent code reviews and CI/CD practices
  • Design and manage database elements including tablesstored procedures, and functions
  • Make informed technical trade-offs that balance performance, scalability, and maintainability
  • Bring a solid understanding of cloud infrastructure, including IaaSPaaSSaaS, and load balancing
  • Take initiative and grow into increasing leadership responsibilities as the team scales

Average salary estimate

$135000 / YEARLY (est.)
min
max
$120000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer .NET, RainesDev

Are you a talented Software Engineer .NET looking to make your mark in an innovative and rapidly growing company? Our client, a cutting-edge software firm based in Dallas, TX, is dedicated to delivering top-notch industry-specific solutions to the energy sector. They are expanding their engineering team and seeking a highly skilled .NET Developer to create and scale modern, cloud-native applications. If you have over 6 years of experience in building cloud-native applications and developing APIs using .NET/.NET Core, this could be the perfect opportunity for you. Ideal candidates will have at least 3 years of hands-on experience with .NET Core or .NET 5, as well as 2+ years working with Microsoft Azure. You’ll thrive in this role if you enjoy leading technical efforts within cross-functional teams and have a strong background in serving enterprise clients. Your ability to design and manage database elements and implement RESTful and SOAP-based services will be invaluable. Join a company that values initiative and allows you to grow into leadership positions as the team scales. Emphasizing clean, high-quality code and CI/CD practices, this position offers a dynamic environment where your contributions will make a substantial impact. So, if you're ready to take on exciting challenges and be part of a dedicated team, consider applying for the Software Engineer .NET position today!

Frequently Asked Questions (FAQs) for Software Engineer .NET Role at RainesDev
What are the main responsibilities of a Software Engineer .NET at this company?

As a Software Engineer .NET at our client’s company, your primary responsibilities will include architecting and scaling cloud applications, maintaining high-quality code through testing and code reviews, and designing and managing various database elements. You will also engage in making informed technical trade-offs that ensure performance, scalability, and maintainability while collaborating effectively within cross-functional teams.

Join Rise to see the full answer
What qualifications are required for the Software Engineer .NET role?

The qualifications required for the Software Engineer .NET position include over 6 years of experience in developing cloud-native applications, at least 3 years with .NET Core or .NET 5, and 2+ years with Microsoft Azure. A Bachelor’s degree in Computer Science or a relevant technical discipline is also necessary. Experience in the SaaS industry will be considered a plus.

Join Rise to see the full answer
How can I prepare for the interview for the Software Engineer .NET position?

To prepare for the Software Engineer .NET interview, familiarize yourself with cloud-native application development, .NET Core, and Microsoft Azure. Review your past projects, focusing on your role in delivering scalable solutions. Brush up on design patterns, RESTful and SOAP services, and be ready to discuss technical trade-offs and database management strategies.

Join Rise to see the full answer
Is there room for growth in the Software Engineer .NET position?

Yes! There is significant room for growth in the Software Engineer .NET position. As the team scales, you will have opportunities to take the lead on technical efforts and grow into increasing leadership responsibilities, thereby enhancing your career development within the company.

Join Rise to see the full answer
What technologies will a Software Engineer .NET work with at this company?

In the Software Engineer .NET role at our client’s company, you will work primarily with .NET/.NET Core, Microsoft Azure, RESTful APIs, and SOAP services. You will also engage with cloud infrastructure technologies encompassing IaaS, PaaS, and SaaS, ensuring you are well-versed in modern application development and cloud solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer .NET
Can you explain your experience with .NET Core or .NET 5?

When asked about your experience with .NET Core or .NET 5, focus on specific projects or tasks where you utilized these technologies. Discuss the applications you developed, the challenges you faced, and how you overcame them to deliver efficient solutions.

Join Rise to see the full answer
How do you ensure the quality of your code?

To ensure the quality of your code, emphasize your commitment to writing clean code, conducting thorough testing, and participating in code reviews. Explain your understanding of CI/CD practices and how they contribute to maintaining high standards.

Join Rise to see the full answer
Describe your experience with cloud-native applications?

When discussing your experience with cloud-native applications, provide examples of applications you've built, the cloud services you used, and how these applications improved efficiency or scalability for the client.

Join Rise to see the full answer
How do you approach database design?

When addressing database design, mention the importance of understanding data relationships and normalization. Share examples of databases you've designed, focusing on how you managed tables, stored procedures, and functions to optimize performance.

Join Rise to see the full answer
What design patterns do you find most useful in .NET development?

Discuss specific design patterns that are particularly effective in .NET development, such as Repository, Singleton, or MVC. Provide examples of how you've applied these patterns in previous projects and the impact they had on the solution.

Join Rise to see the full answer
How do you handle debugging in your .NET applications?

Explain your debugging process, including the tools you use to identify issues and how you approach problem-solving. Mention specific examples where your debugging skills significantly improved application performance or resolved critical issues.

Join Rise to see the full answer
What is your experience with Microsoft Azure?

Be prepared to share your hands-on experience with Microsoft Azure, detailing specific services you have utilized (e.g., Azure Functions, Azure App Services) and how they contributed to the success of the projects you worked on.

Join Rise to see the full answer
Explain the importance of RESTful and SOAP services?

Discuss the distinctions between RESTful and SOAP services, emphasizing their relevance in integrating applications. Share your experience in developing and consuming these services, showcasing how they support scalable architecture.

Join Rise to see the full answer
How do you balance performance, scalability, and maintainability in your projects?

When answering how you balance these factors, illustrate your decision-making process involving trade-offs. Provide examples of previous projects where you had to prioritize one over the others and how it influenced the overall project outcome.

Join Rise to see the full answer
What motivates you to work in a team-oriented environment?

Share your passion for collaboration and how working within cross-functional teams enhances project outcomes. Discuss examples of successful teamwork from your previous experiences, emphasizing communication, shared goals, and collective problem-solving.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Software Engineering Intern and contribute to cutting-edge AI storage infrastructure in a highly collaborative environment.

Photo of the Rise User

Join CloudLinux as a Security Developer/Researcher to play a key role in enhancing security for Linux distributions and applications globally.

Photo of the Rise User
Posted 3 days ago

Join Arch as a Senior Software Engineer to lead development efforts in transforming the private investment experience for our clients.

Photo of the Rise User
Logic20/20 Hybrid Seattle, Washington, United States
Posted yesterday

Join Logic20/20 as a Senior Developer and shape the future of AI-driven business solutions in an award-winning workplace.

Photo of the Rise User
Posted yesterday
Customer-Centric
Mission Driven
Inclusive & Diverse
Rise from Within
Diversity of Opinions
Work/Life Harmony
Growth & Learning
Transparent & Candid
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Child Care stipend
Paternity Leave
WFH Reimbursements
Flex-Friendly
Dental Insurance
Vision Insurance
Life insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Military leave

Join NVIDIA as a Senior Cloud Platform Software Engineer and be at the forefront of developing groundbreaking AI super compute solutions.

Photo of the Rise User
NBCUniversal Remote 7580 Golf Channel Drive, Orlando, FL
Posted 14 days ago

As a Software Engineer II at NBC Sports Next, you will develop innovative mobile applications for GolfPass while collaborating with a dynamic team dedicated to connecting sports fans through technology.

Posted 13 days ago

Join Limit Break as a Unity UI Engineer, where your creativity will help shape the next generation of mobile gaming.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 11, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cleveland just viewed Graphic Designer (Temporary) at MasterBrand Cabinets LLC
Photo of the Rise User
38 people applied to Software Engineer Intern at Hudl
S
Someone from OH, Ottoville just viewed Full Stack Developer at Sunreef Yachts
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Developer at NRF
P
Someone from OH, Ottoville just viewed Principal Software Developer - TS/SCI at Parsons
F
Someone from OH, Ottoville just viewed Software Developer at Fil
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer - Big Data at LiveRamp
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Developer - Product Analytics (Python) at Autodesk
Photo of the Rise User
Someone from OH, Ottoville just viewed Software Application Developer at Boeing
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior FullStack Developer at CVS Health
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Software Developer at Cinemark
T
Someone from OH, Ottoville just viewed Full Stack Developer at Talent Worx
B
Someone from OH, Ottoville just viewed Digital Designer/Front-End Developer at Blackbridge
M
Someone from OH, Ottoville just viewed Full Stack Developer (React/NodeJS) at MySigrid
b
Someone from OH, Ottoville just viewed .Net Developer, ReactJS at bbinsurance
D
Someone from OH, Ottoville just viewed Full Stack Developer (Automation), AVP at DB
Photo of the Rise User
Someone from OH, Ottoville just viewed Fullstack / PHP Backend Developer at Dentsu
A
Someone from OH, Ottoville just viewed FullStack Automation Developer at Abra
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior Backend Developer at Sourcescrub
Photo of the Rise User
Someone from OH, Ottoville just viewed Sr Software Developer II (R&D) at B. Braun
Photo of the Rise User
Someone from OH, Ottoville just viewed Appian Software Developer at Qualysoft
Photo of the Rise User
Someone from OH, Ottoville just viewed Senior API Developer at Midland States Bank
Photo of the Rise User
Someone from OH, Ottoville just viewed 929 | Middle+ Backend Developer at Intetics