Job Posting: Full Stack .NET Developer
Company: Cornerstone Technology Talent Services (TTS)
Location: Fort Worth, TX (4 days/wk onsite required)
Overview:
Cornerstone Technology Talent Services (TTS) is seeking a skilled and motivated Full Stack .NET Developer to join our team. The ideal candidate will be responsible for building and modernizing .NET applications using .NET Core, .NET Framework, C#, JavaScript, and both backend and frontend technologies. In this role, you will evaluate current architecture, clean up existing projects, and collaborate with a dynamic team to create sophisticated and high-quality products. A strong commitment to problem-solving and design excellence is essential.
Responsibilities:
- Translate application storyboards and use cases into functional applications.
- Design, build, and maintain efficient, reusable, and reliable code.
- Integrate data storage solutions to ensure data integrity and optimal performance.
- Optimize applications for maximum performance, quality, and responsiveness.
- Identify and resolve bottlenecks and bugs to improve the overall user experience.
- Maintain code quality, organization, and automation best practices.
- Work on UI development using GEL, Razor Pages, and Bootstrap.
- Plan and implement the modernization of existing application architectures and code.
- Architect high-performance, secure backend systems with a focus on performance and troubleshooting infrastructure issues.
- Evaluate and recommend appropriate technologies, frameworks, and tools based on project needs.
- Collaborate with cross-functional teams, including navigating difficult issues and managing multiple requests effectively.
Skills and Qualifications:
- Strong knowledge of .NET Framework/Core.
- Proficient in C# and a solid understanding of its ecosystem.
- Solid understanding of JavaScript and web technologies (CSS, JS).
- Experience with Python is a plus.
- Familiar with data storage solutions including MongoDB, Redis, Razor Pages, and other inline options.
- UI development experience with GEL, Razor Pages, and Bootstrap.
- Strong understanding of object-oriented programming and best practices.
- Experience in writing reusable libraries and frameworks.
- Knowledge of various design and architectural patterns.
- Familiar with concurrency patterns and high-performance systems.
- Experience with Microsoft SQL Server.
- Experience with code versioning tools (e.g., Git).
- Strong experience with creating and managing database schemas that support business processes.
- Experience implementing automated testing platforms and unit tests.
- Ability to write clean, readable, and maintainable code.
- Strong understanding of scalable application design principles.
Preferred Qualifications:
- 3+ years of experience in the railroad or transportation/logistics industries, with a combined experience of 7+ years in software development.
- Experience with Python programming.
- Experience in database design and dimensional modeling.
- Familiarity with AWS (Amazon Web Services).
- Experience working with data analytics, machine learning, or modeling.
Why Cornerstone TTS? At Cornerstone Technology Talent Services, we value collaboration, innovation, and a commitment to excellence. Join our team and be a part of a supportive and dynamic work environment where your contributions truly matter. We offer competitive compensation, opportunities for professional growth, and a chance to work with cutting-edge technologies.