Job Description
Job Description
We are looking for a skilled and motivated .NET Software Engineer to join our dynamic team in Dallas, Texas. This role offers the opportunity to develop innovative applications, collaborate with cross-functional teams, and contribute to impactful projects that drive organizational success. If you have a passion for coding and enjoy working in a fast-paced, collaborative environment, we encourage you to apply.
Responsibilities:
• Develop, test, and maintain robust web applications using C# and .NET technologies.
• Collaborate with team members to design and implement new features that align with business needs.
• Optimize application performance, ensuring scalability and reliability across systems.
• Conduct code reviews and share knowledge to promote best practices within the team.
• Participate in discussions about system architecture and contribute to long-term planning.
• Stay current with emerging technologies and tools to enhance development processes.
• Work closely with front-end developers to ensure seamless integration between backend and user interfaces.
• Implement RESTful APIs and web services for effective communication between systems.
• Utilize version control systems, such as Git, to manage code changes efficiently.
• A minimum of 3 years of experience in C# and .NET development, demonstrating attention to detail.
• Strong knowledge of object-oriented programming principles and design patterns.
• Hands-on experience with relational databases, particularly SQL Server.
• Familiarity with front-end technologies, including JavaScript and React.js.
• Proficiency in developing and consuming RESTful APIs.
• Knowledge of version control systems like Git.
• Understanding of MVC frameworks and their application in software development.
• Experience with ASP.NET and related technologies.