Senior Software Engineer

Posted Oct 16

This is a fully remote position, open to applicants in Alabama, +21 more states.

📋 Description

• Design, develop, and maintain full-stack web applications utilizing .NET, C#, MS SQL, and NoSQL databases.

• Create and implement server-side logic and components.

• Develop RESTful APIs and seamlessly integrate them with front-end applications.

• Construct responsive and user-centric front-end interfaces using contemporary front-end technologies.

• Collaborate with business stakeholders to comprehend requirements and deliver effective solutions.

• Write clean, maintainable, and efficient code adhering to best practices and coding standards.

• Optimize applications for peak performance and scalability.

• Conduct code reviews and provide mentorship to junior developers.

• Diagnose, debug, and resolve issues in both production and development environments.

• Partner with DevOps to ensure smooth deployments and continuous integration.

• Stay updated with industry trends and emerging technologies.

• Work collaboratively to ensure project success while meeting deadlines.


⛳️ Requirements

• Extensive experience in .NET development using C#.

• Proficient in MS SQL Server database design, queries, and performance optimization.

• Strong understanding of NoSQL databases such as MongoDB, Cassandra, or Redis.

• Experience with ASP.NET Core, Entity Framework, and Web API.

• Proficient in HTML5, CSS3, and JavaScript.

• Familiarity with React.js, Angular, or Vue.js.

• Knowledge of version control systems.

• Familiarity with cloud platforms like Azure, AWS, or others.

• Experience with CI/CD pipelines and automated testing frameworks.

• 8–10 years of experience in .NET development (MANDATORY).

• Background in the financial sector and familiarity with financial/payment systems is preferred.

• Familiarity with DevOps tools and practices such as Docker, Kubernetes, Jenkins, and Infrastructure as Code (IaC) is preferred.

• Understanding of microservices architecture is preferred.

• Experience with unit testing frameworks like NUnit or MSTest is preferred.

• Strong grasp of design patterns and software architecture principles is preferred.

• Good understanding of Agile methodologies, including Scrum/Kanban, is preferred.

• Must be a team player, take ownership of tasks, and meet deadlines.


🏝️ Benefits

• Medical insurance.

• Dental insurance.

• 401(K) plan.

• HSA/Flexible Spending Account.

• Paid holidays.

• Paid time off.

• Profit-sharing.

• Work-life balance.

• Opportunities for career growth and achievement.

People also viewed

Sinch1 day ago

Senior Software Engineer

ES flagSpain OnlyFull-timeFull-stack Engineer€60k – €80k/year
ApplyView job
adstrong1 day ago

Backend Software Engineer, Rust – AI-first E-commerce Tech

EuropeFull-timeFull-stack Engineer
ApplyView job
Baylor Genetics1 day ago

Principal Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Kodiak Solutions1 day ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Glückliche Gäste GmbH1 day ago

Senior Full-Stack Developer, TypeScript, Node.js

DE flagGermany OnlyFull-timeFull-stack Engineer€75k – €80k/year
ApplyView job
AeroVect1 day ago

Senior Software Engineer, Behavior Planning

CA flagCanada OnlyFull-timeFull-stack EngineerC$160k – C$200k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers