.Net Developer/ASP.NET Developer


Job Description: 
Design, develop and unit test new features and enhancements that span the UI, ESB and Web Service layers 
Develop applications in accordance with TrinityRail SDLC methodology, industry best practices and departmental policies and standards 
Analyze business and functional requirements in order to collaborate with business owners, business analysts and management to propose technical solutions 
Transform business requirements into actionable technical specifications and estimate the level of effort 
Develop software that will support high transaction volumes with defined Service Level Agreements 
Design and create clean, efficient and maintainable code with comprehensive unit tests 
Create and execute functional integration test plans following TDD and automated testing 
Mentor team members in the areas of best practices, coding standards and new technologies 
Perform code reviews 
Assist with production related issues as needed 

Qualifications – 
Excellent communication and people skills. You must be comfortable participating in business and technical conversations with the technology team and product owners 
Passion for designing and developing mission critical enterprise systems using the latest technologies 
Desire, knowledge and ability to mentor team members as well as receiving mentoring 
Commitment to writing readable, maintainable code that meets business requirements 
7+ years of Microsoft .Net experience including C#, ASP.NET, MVC, Web API and Entity Framework 
5+ years designing clean and scalable RESTful APIs utilizing JSON 
7+ years with relational databases and SQL. Microsoft SQL Server preferred 
Expert knowledge of object oriented programming and SOA 
Understanding of Microservice design principles 
Experience with Test Driven Development and automated testing 
Experience with TFS 
Strong problem-solving skills 
Good organization and priority setting skills 
Ability to work under pressure and deliver committed work items on-time, within budget and with high quality 
BS/MS in Information Technology, Computer Science, Engineering or related field


Plano, Texas 75024




Job Search

Snelling offers exciting employment opportunities in many fields – including medical, financial, engineering, information technology, manufacturing, and light industrial, administrative and clerical, and more. Search our career, temporary-to-hire and contingent (temporary) employment opportunities now. Find jobs that interest you and apply online!

Snelling Corporate Office

4055 Valley View Lane, Suite #700
Dallas, TX, 75244

(800) 411-6401

(972) 239-7575