Senior Software Engineer
Название откроется после отклика или сразу в Pro
Описание от работодателя
It's fun to work in a company where people truly BELIEVE in what they're doing!
We're committed to bringing passion and customer focus to the business.
[компания] is one of the most highly regarded technology producers in the human services field. We develop state-of-the-art solutions for complex human service operations. To maintain our prominence in this competitive industry, [компания] recruits individuals who are technical, creative, client-focused, and most importantly willing to go the Extra Mile. In over 50 years as a family-owned and operated business, [компания] considers its employees and clients part of an extended family. We are a family serving families. Our culture is one of teamwork, dedication, empowerment, and a strong emphasis on work-life balance. We offer an optimal atmosphere for career growth and achievement while remaining competitive in terms of compensation and benefits. We are a multi-state operation and administrative private company with a staff of over 650 employees throughout the United States. We depend on the expertise of our [компания] team to support and develop the very best systems and product lines in the industry and expect continued innovation. If you are looking for a meaningful and fulfilling career, we hope that you will consider [компания].
Position Overview: As a Full Stack Software Engineer, you will play a key role in developing robust and scalable applications, focusing on both front-end and back-end development. You will collaborate with cross-functional teams to deliver seamless user experiences and high-performance systems. Experience in the financial sector is highly preferred.
Key Responsibilities:
- Develop, test, and maintain full-stack web applications using .NET, C#, MS SQL, and NoSQL databases.
- Design and implement server-side logic and components.
- Develop RESTful APIs and integrate them with front-end applications.
- Build responsive and user-friendly front-end interfaces using modern front-end technologies.
- Collaborate with business stakeholders to understand requirements and deliver optimal solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Perform code reviews and mentor junior developers.
- Troubleshoot, debug, and resolve issues in production and development environments.
- Collaborate with DevOps to ensure smooth deployment and continuous integration.
- Stay current with industry trends and emerging technologies.
- Work as a team player to ensure project success, demonstrating a "get it done" attitude and taking ownership of tasks to meet deadlines.
Skills & Qualifications:
Required:
- Strong experience in .NET development using C#.
- Expertise in MS SQL Server database design, queries, and performance tuning.
- Solid understanding of NoSQL databases such as MongoDB, Cassandra, or Redis.
- Experience with ASP.NET Core, Entity Framework, and Web API.
- Proficiency in front-end technologies such as HTML5, CSS3, and JavaScript.
- Experience with front-end frameworks like React.js, Angular, or Vue.js.
- Familiarity with Version Control Systems.
- Knowledge of Azure, AWS, or other cloud platforms.
- Experience with CI/CD pipelines and automated testing frameworks.
Preferred:
- 8-10 years of Experience in .NET development (MUST HAVE)
- Experience in the financial sector, understanding of financial/payment systems.
- Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins, IaC).
- Knowledge of microservices architecture.
- Experience with unit testing frameworks (e.g., NUnit, MSTest).
- Strong understanding of design patterns and software architecture principles.
- Good understanding of Agile methodologies (Scrum/Kanban).
[компания] offers medical/dental insurance, a 401(K) plan, HSA/Flexible Spending Account, paid holidays/paid time off, and profit-sharing.
To learn more about the [компания] Culture, please visit our website:
.
We are an Equal Opportunity Employer. We are a Drug-Free Workplace.
Originally posted on Himalayas