Senior C# Developer - BOT

Bounteous Remote

Company

Bounteous

Location

Remote

Type

Full Time

Job Description

Join our dynamic and innovative team as a Senior Backend Developer and embark on an exciting journey of transforming a billion-dollar startup into a cutting-edge micro-services domain-driven design powerhouse. As a key member of our engineering team, you will play a crucial role in building the future of our company.

Roles & Responsibilities:

    • Lead the design, development, and maintenance of highly scalable and robust backend services and applications using C#, PHP, or Java languages.
    • Architect and implement backend solutions, making strategic architectural decisions that align with business goals and scalability requirements.
    • Mentor and guide junior and mid-level developers, providing technical leadership, code reviews, and best practices.
    • Drive the adoption of design patterns and SOLID principles to ensure maintainable, extensible, and scalable codebase.
    • Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products.
    • Design and optimize database schemas and queries for performance, scalability, and reliability.
    • Champion a culture of test-driven development (TDD) and write comprehensive unit tests to ensure code coverage and maintainability.
    • Make architectural decisions regarding technology stack, frameworks, and third-party integrations, considering factors such as performance, security, and maintainability.
    • Lead technical discussions and provide insights into emerging technologies, industry trends, and best practices.
    • Troubleshoot complex backend issues, perform root cause analysis, and provide timely resolutions.
    • Ensure adherence to coding standards, best practices, and security guidelines.
    • Collaborate with DevOps and infrastructure teams to ensure smooth deployment and operation of backend services.
    • Participate in Agile development processes, including sprint planning, backlog grooming, and retrospectives.

Want more jobs like this?

Get jobs that are Remote delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Required Skills:

    • Bachelor's degree in Computer Science, Software Engineering, or related field.
    • 5-8 years of experience in backend development using C#, PHP, or Java.
    • Expertise in object-oriented programming concepts, design patterns, and SOLID principles.
    • Proficiency in backend frameworks such as .NET Core (C#), Laravel (PHP), or Spring Boot (Java).
    • Strong understanding of relational databases and SQL queries, with experience in optimizing database performance.
    • Experience with ORM frameworks such as Entity Framework (C#), Eloquent (PHP), or Hibernate (Java).
    • Knowledge of RESTful API design and development.
    • Extensive experience in writing unit tests using testing frameworks like NUnit (C#), PHPUnit (PHP), or JUnit (Java).
    • Excellent problem-solving skills and attention to detail.
    • Strong leadership and mentoring skills.
    • Excellent communication and collaboration skills.
    • Ability to make strategic technical decisions and drive architectural discussions.

Preferred Skills:

    • Experience with microservices architecture and distributed systems.
    • Knowledge of cloud platforms such as Azure or AWS.
    • Familiarity with containerization and orchestration technologies like Docker and Kubernetes.
    • Experience with message brokers like RabbitMQ or Kafka.
    • Exposure to NoSQL databases like MongoDB or Cassandra.
    • Familiarity with continuous integration and continuous deployment (CI/CD) pipelines.
    • Understanding of software security best practices.
    • Active participation in the developer community through conferences, meetups, or open-source contributions.

Apply Now

Date Posted

10/05/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.95

Similar Jobs

Technical Architect - CDW

Views in the last 30 days - 0

CDW offers a rewarding career opportunity for a Technical Architect with expertise in ServiceNow The role involves delighting customers by collaborati...

View Details

Senior React.js & Python Developer - Lemon.io

Views in the last 30 days - 0

Lemonio is a marketplace that connects Senior Developers with handpicked startups in the US and Europe They offer projects based on the developers exp...

View Details

Federal Security Solutions Engineer - Rapid7

Views in the last 30 days - 0

Rapid7 is seeking a Federal Solutions Engineer with 5 years of experience in cybersecurity solutions engineering or technical sales focusing on federa...

View Details

Sr. Manager, Sales Engineering - Jellyfish

Views in the last 30 days - 0

Jellyfish is seeking a Sr Manager Sales Engineering to lead a team of sales engineers work closely with midmarket and upmarket sales teams provide han...

View Details

Engineering Manager (Group Practice Tooling & Provider CX) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details

Engineering Manager (Claims Platform) - Headway

Views in the last 30 days - 0

Headway is a mental healthcare company founded in 2019 aiming to build a new mental health care system accessible to everyone They have a national net...

View Details