Job Closed
This listing is no longer active.
Family Serving Families®
Full Stack Software Engineer, .net
Location
Texas
Posted
144 days ago
Salary
0
Seniority
Lead
Job Description
Full Stack Software Engineer, .net
Systems & Methods, Inc. (SMI)
• 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.
Job Requirements
- 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.
Benefits
- medical/dental insurance
- 401(K) plan
- HSA/Flexible Spending Account
- paid holidays/paid time off
- profit-sharing
Related Guides
Related Job Pages
More Backend Engineer Jobs
• You'll work alongside full-stack engineers, bringing deep backend and systems expertise to ensure the product functionality we build is scalable and reliable. • You will be partnering closely with product and engineering teammates to design, build, and operate backend systems that directly support customer-facing features as they grow in complexity and usage. • You’ll be expected to take ownership of the backend and systems aspects of product features from early design through production and scale to ensure the product continues to perform reliably as the business grows. • We intentionally keep this role flexible and tailored to individual strengths. The areas below are not rigid requirements, but examples of experience that are especially relevant for the engineers we’re looking for:
• Work in a fast-paced Agile/Scrum environment in which the role would: • Develop basic to complex code & designs to maintain new and existing technology systems following company standards. • Accountable to develop and deliver technical documentation. • Undergo peer code and design reviews to ensure stable and high-quality production-ready code. • Build and maintain applications that meet or exceed industry regulatory requirements. • Foster and maintain high collaboration with team members, other technical colleagues, and business partners from across the organization. • Ensure compliance with established SDLC frameworks, including requirements gathering, analysis, design, development, testing, release management, and deployment. • Ability to gradually take on more development tasks as learning increases. • Exercise discretion and good judgment in making decisions. • Lead a team with meeting project commitments, such as project goals, objectives, and corresponding delivery dates. • Provide engineering leadership and mentorship to junior level engineers. • Ensure compliance with all the audit and security requirements of the company. • Review code for complex maintainability, coding standards and security issues. • Participate and follow established agile standards (including attending all Agile events) to create a collaborative and efficient development environment and meet project goals and delivery dates. • Foster innovation to improve on existing challenges and to realize new opportunities. • Effectively collaborate with Architects to develop and review intended solutions. • Ability to travel as needed to perform position responsibilities. • Availability to be on-call as needed. • Perform other duties as assigned.
Mid-level Backend Developer
BHSTransformamos negócios através da tecnologia gerando resultados de impacto.
• Design and implement the database architecture and the system's complex business logic for the Task Management (Workflow) system. • Develop APIs and services to securely handle file uploads and integrate them with Azure Blob Storage. • Implement user authentication and authorization management using OAuth 2.0. • Configure and maintain asynchronous processing queues (Redis/Message Broker) for file reading and report generation without impacting application performance. • Develop integrations with external APIs (SharePoint/OneDrive, DocuSign/Adobe Sign). • Maintain and monitor application infrastructure on Linux (Ubuntu) and Docker.
Backend Python Software Engineer
Smart WorkingEmpowering companies to work with the best engineers in the world
• Design, build, and operate scalable, distributed backend systems using Python • Develop and evolve a highly available, event-driven microservices architecture • Build APIs and services that support operational automation and simulation • Take ownership of platform reliability, maintainability, and operational health • Actively improve performance, resilience, and scalability of backend systems • Contribute to the ongoing evolution of agile development practices • Collaborate closely with engineers, operations teams, and on-site stakeholders to deliver practical, real-world solutions • Champion code quality through testing, reviews, and continuous improvement




