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

Software Developer (.Net Core)

We are seeking a highly skilled Senior Backend Software Developer with 4-5 years of experience in .NET Core to join our innovative team. The ideal candidate will be passionate about crafting efficient, secure, and reliable backend solutions.

Skills

  • .NET Core
  • REST API development
  • ETL processes
  • SQL Server
  • CI/CD
  • Agile methodologies

Responsibilities

  • Design, develop, and maintain high-quality backend services and RESTful APIs using .NET Core.
  • Build and optimize ETL pipelines for seamless data integration and processing.
  • Collaborate with cross-functional teams to analyze requirements and provide accurate estimations.
  • Write clean, testable, and efficient code following best practices.
  • Integrate backend services with SQL Server and optimize database performance.
  • Build and maintain CI/CD pipelines.
  • Develop comprehensive unit tests and troubleshoot production issues.
  • Document technical designs and ETL workflows.

Education

  • Bachelor’s Degree in Computer Science or related field
  • Relevant certifications are a plus

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) matching
  • Paid time off
  • Education reimbursement
To read the complete job description, please click on the ‘Apply’ button

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Developer (.Net Core), Aperia

Join our innovative team at an exciting company in Alpharetta, Georgia, as a Software Developer specializing in .NET Core! We're looking for a skilled Senior Backend Software Developer with 4-5 years of experience who is passionate about creating efficient, secure, and scalable backend solutions. In this dynamic role, you'll design and develop high-quality backend services and RESTful APIs that power our internal applications. Working collaboratively with cross-functional teams, including front-end developers and data engineers, you'll tackle complex technical challenges and implement modern software practices. You'll be responsible for building and optimizing ETL processes, integrating systems, and ensuring the performance of our SQL Server databases. We value innovation and are eager for you to bring your expertise in CI/CD pipelines, unit testing, and cloud platforms to streamline our development efforts. You're also encouraged to stay updated on emerging technologies to enhance our practices. So, if you thrive in a fast-paced environment and enjoy working on impactful projects, we can't wait for you to join us and help drive our success. Let's build something amazing together!

Frequently Asked Questions (FAQs) for Software Developer (.Net Core) Role at Aperia
What are the main responsibilities of a Software Developer (.NET Core) at our company?

As a Software Developer (.NET Core) with us, you'll focus on designing and developing backend solutions, creating RESTful APIs, and optimizing ETL pipelines. You'll also work closely with cross-functional teams to ensure efficient data integration and system performance, contributing to an engaging user experience.

Join Rise to see the full answer
What qualifications are required for the Software Developer (.NET Core) position?

To qualify for the Software Developer (.NET Core) role, you should have 4-5 years of professional experience in backend development, specifically with .NET Core, REST API development, and ETL processes. Proficiency in SQL Server, CI/CD pipelines, and unit testing frameworks is also essential.

Join Rise to see the full answer
What tools and technologies will I work with as a Software Developer (.NET Core)?

In this role, you'll engage with a range of tools and technologies, including .NET Core, SQL Server, Angular for frontend integration, Jenkins or Azure DevOps for CI/CD, and various ETL frameworks. Familiarity with cloud platforms and microservices architecture will also be beneficial.

Join Rise to see the full answer
Is prior experience in the Fintech industry important for the Software Developer (.NET Core) role?

While experience in the Fintech industry is desirable, it is not strictly required for the Software Developer (.NET Core) position. However, familiarity with financial systems can be advantageous as it may help you quickly adapt to our specialized projects.

Join Rise to see the full answer
What is the typical work schedule for a Software Developer (.NET Core) at our company?

The typical work schedule for a Software Developer (.NET Core) is Monday to Friday, allowing for a balanced work-life experience. Our team enjoys a collaborative and flexible environment where innovation is encouraged!

Join Rise to see the full answer
Common Interview Questions for Software Developer (.Net Core)
Can you describe your experience with .NET Core in backend development?

When answering this question, provide specific examples of projects where you utilized .NET Core, discussing your role and the challenges you faced. Highlight your technical skills and any measurable outcomes that demonstrate your effectiveness and expertise.

Join Rise to see the full answer
How do you approach designing RESTful APIs?

Explain your methodology for creating RESTful APIs, emphasizing best practices you follow, such as proper resource management and adherence to HTTP standards. Share any experiences where you've successfully designed an API that met user needs and other functionalities.

Join Rise to see the full answer
What strategies do you use for optimizing ETL processes?

Discuss your approach to optimizing ETL processes, including the tools you use and techniques such as incremental loading, parallel processing, or data validation. Providing examples will strengthen your answer.

Join Rise to see the full answer
How do you ensure code quality and reliability within your team?

Describe your practices for maintaining code quality, such as implementing unit tests, code reviews, and following coding standards. Highlight your involvement in promoting TDD and any tools you've used to enforce these standards.

Join Rise to see the full answer
What has been your experience with database optimization and SQL Server?

Share specific experiences where you've optimized SQL queries or improved database performance, mentioning tools like SQL Server Query Analyzer. Discuss your understanding of indexes, query execution plans, and how optimization has positively impacted application performance.

Join Rise to see the full answer
Can you explain a challenging bug you resolved in a distributed system?

Provide a detailed account of a challenging bug you encountered, the steps you took to troubleshoot and resolve it, and the lessons you learned from the experience. This showcases your problem-solving skills and technical acumen.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

Make it clear that you prioritize tasks and manage time efficiently. Discuss any agile or scrum practices you've employed to keep the project on schedule, and be prepared with examples of how you've successfully met deadlines under pressure.

Join Rise to see the full answer
What role do you think collaboration plays in software development?

Explain the significance of collaboration, particularly in cross-functional teams. Emphasize how communication, collective problem-solving, and knowledge sharing enhance project outcomes and foster innovation.

Join Rise to see the full answer
How do you stay current with emerging technologies in software development?

Outline your methods for keeping up with industry trends, such as attending conferences, participating in webinars, or following relevant publications. Mention any recent technologies you have incorporated into your work or are excited to learn about.

Join Rise to see the full answer
What is your experience with CI/CD pipelines?

Discuss your hands-on experience with setting up and maintaining CI/CD pipelines using tools like Jenkins or Azure DevOps. Highlight the benefits of CI/CD in terms of automation and deployment speed, sharing examples from previous projects wherever possible.

Join Rise to see the full answer
Similar Jobs
BNY External Career Site Remote Pittsburgh, Pennsylvania, United States
Posted 13 days ago

As a Vice President, Full-Stack Engineer II at BNY, you will leverage cutting-edge technologies to drive innovative solutions within a dynamic team.

Posted 10 days ago

Join MONY Group as a Senior Developer and leverage your expertise in a collaborative environment focused on innovative solutions.

Photo of the Rise User
Posted 13 days ago
Customer-Centric
Empathetic
Collaboration over Competition
Feedback Forward
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Rise from Within
Medical Insurance
Paid Time-Off
Dental Insurance
Vision Insurance
Maternity Leave
Mental Health Resources
Equity
401K Matching
Employee Resource Groups
Performance Bonus
Education Stipend
Life insurance

Join Atlassian as a Software Engineer and drive innovations in AI code generation and software development.

Photo of the Rise User

We are looking for a Software Development Engineer in Test to validate and ensure the performance of cutting-edge robotic systems at Collaborative Robotics.

GROW Inc Remote Manila, Metro Manila, Philippines
Posted 9 days ago

GROW Inc is looking for a curious and accountable Software Engineer to drive quality improvements in their innovative FinTech platform.

Photo of the Rise User

Become a key player in Anchorage Digital, enhancing their cutting-edge digital asset platform as a Transparency Front-End Engineer.

Photo of the Rise User
Posted 10 days ago

Elevate your career at 3Pillar as a Senior Software Engineer, contributing to revolutionary tech projects in a remote-first environment.

Photo of the Rise User
Google Hybrid Sunnyvale, California, United States
Posted 7 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

Be part of a team that develops transformative software solutions leveraging Generative AI technologies at Google.

Aperia Technologies manufactures a device called the Halo, an automatic tire inflation system for semi-truck tractors and trailers bolts-on the wheel hub in minutes to increase fuel efficiency and road safety. Aperia Technologies is headquartered ...

15 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$90,000/yr - $120,000/yr
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
March 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