Job Description
Job Description
We are looking for a skilled Software Engineer to join our dynamic team in Dallas, Texas. In this role, you will design, develop, and implement scalable web applications using modern technologies. The ideal candidate will have strong expertise in both backend and frontend development, with a focus on delivering high-quality solutions that meet business needs.
Responsibilities :
- Develop robust backend systems and services using C# and .NET Core / .NET 6+ to support application functionality.
- Build responsive and dynamic user interfaces with modern JavaScript frameworks.
- Create, optimize, and manage database schemas, stored procedures, and queries in SQL Server.
- Collaborate effectively with cross-functional teams, including product managers, designers, and QA engineers, to ensure project success.
- Conduct code reviews, participate in architecture discussions, and contribute to technical planning.
- Monitor and enhance application performance, scalability, and security to maintain high standards.
- Mentor entry level developers and provide guidance to improve coding practices and processes.
- Develop and integrate RESTful APIs and microservices to support application features.
- Leverage CI / CD pipelines and version control systems like Git to streamline development workflows.
- A minimum of 5 years of experience in full stack software development with a strong attention to detail.
- Strong proficiency in C# and .NET Core / .NET 6+, with hands-on experience in backend development.
- Proven expertise in modern JavaScript / TypeScript frameworks.
- In-depth knowledge of SQL Server, including query optimization and database design.
- Familiarity with RESTful APIs and microservices architecture.
- Experience with CI / CD pipelines and version control tools, such as Git.
- Exceptional problem-solving skills and keen attention to detail.
- Strong communication and teamwork abilities, with a collaborative mindset