
Senior Software Engineer
Posted Oct 16

Posted Oct 16
This is a fully remote position, open to applicants in Alabama, +21 more states.
• 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.
• 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.
• 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.
Sinch
adstrong
Baylor Genetics
Kodiak Solutions
Get handpicked remote jobs straight to your inbox weekly.