A great culture leads to a dominantly successful business. We provide insights and techniques to build this culture.
Senior Software Engineer
Location
United States
Posted
34 days ago
Salary
$165K - $190K / year
Seniority
Senior
Job Description
Senior Software Engineer
MindSet
• Lead the design, development, and deployment of scalable and secure software solutions using .NET and React. • Collaborate with product managers, designers, and other engineers to build new features and improve existing functionality. • Provide technical leadership and mentorship to a team of engineers, fostering best practices in code quality, testing, and development processes. • Implement and optimize database solutions using SQL Server and Entity Framework. • Participate in architectural discussions and contribute to the design and scalability of the overall system. • Work closely with DevOps to ensure smooth deployment and integration of new features and updates. • Maintain and enhance the performance, security, and reliability of existing systems. • Conduct code reviews and ensure adherence to best practices in software engineering.
Job Requirements
- Proven experience as a Senior Software Engineer or in a similar role
- Strong proficiency in .NET (C#) and React development
- Experience with SQL Server and Entity Framework for database management and optimization
- Leadership or management experience, with the ability to guide teams in technical decision-making
- Solid understanding of software development best practices, including design patterns, code quality, testing, and version control (Git)
- Experience working in an Agile/Scrum environment
- Excellent problem-solving skills, with the ability to think critically and proactively address technical challenges
- Strong communication and collaboration skills to work effectively in a remote team environment.
Benefits
- Competitive salary and benefits package
- Remote work environment with flexible scheduling
- Opportunities for professional growth and development
- A collaborative and inclusive work culture
- The opportunity to make a positive impact in the mental health care industry.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer Trainee Program – No Coding Experience Needed
Flatiron SchoolLaunch a career with in-person or online courses in Product Design, Data Science, Software Engineering or Cybersecurity.
• Complete Flatiron School’s Software Engineering (full-time) and AI & Data Science (part-time) bootcamp programs • Contribute to real software projects during a paid apprenticeship with an employer partner • Collaborate in sprint-based workflows and participate in code reviews • Build a portfolio of production-level work • Receive mentorship from experienced engineers and product leaders
• Design and implement core backend service features. • Provide appropriate test coverage unit, integration, and performance for feature ownership areas. • Document design choices and operational knowledge to successfully deploy and run services at scale with those features. • Provide appropriate service level logs and metrics to operationalize features for cloud service setup. • Provide appropriate alerts, dashboards, and runbooks for production.
Software Engineering Intern
SponsorUnitedSponsorUnited provides the most comprehensive sponsor data platform to help properties & brands connect + drive revenue.
• Contribute to ongoing product and engineering initiatives by supporting feature development and platform enhancements • Assist in designing and refining product features, internal tools, and scalable data workflows • Write, test, and debug code with guidance from engineering team members • Participate in standups, sprint planning, and code reviews to support high-quality delivery • Collaborate cross-functionally with product, data, and engineering teams to enhance user experience and improve data usability • Assist in troubleshooting and resolving bugs and performance issues • Leverage AI development tools (e.g., ChatGPT, Claude, Cursor, GitHub Copilot) to accelerate coding and problem-solving • Contribute to AI-enabled features, workflows, or internal tools using LLMs and automation frameworks • Contribute to a defined project or key initiative throughout the internship • Present key learnings, outcomes, and contributions at the conclusion of the internship
Tech Lead, React Native
redbeeConnecting businesses and technology expertise. Conectando negocios con expertise tecnológico.
• Liderar un equipo de desarrollo mobile, asegurando la adopción de mejores prácticas de ingeniería • Diseñar e implementar soluciones escalables, robustas y de alta calidad • Definir la arquitectura de aplicaciones mobile y participar en decisiones técnicas clave • Desafiar el status quo tecnológico, participando en la planificación del roadmap y estimaciones de alto nivel • Ser referente técnico del equipo, combinando hands-on en código con liderazgo • Mentorear y acompañar el crecimiento del equipo, promoviendo autonomía y toma de decisiones • Interactuar con distintos stakeholders para llevar adelante features end-to-end, desde su definición hasta producción




