Full Stack Developer
Irving, TX 75039
Full Stack Software Developer
The Senior Full Stack Software Developer is responsible for developing and maintaining high quality custom software applications.
- Design and implement complex solutions to engineering projects by creating reusable code components, system architecture, APIs, data stores and user interfaces.
- Participate in discussions regarding best practices for leveraging existing code, refactoring, and creation of new code.
- Implement solutions based on development patterns and OO principals decided on by the team.
- Review project requirements in detail and actively participate in identifying and addressing holes in the logic.
- Support all applications that are in production.
- Bachelor's degree is strongly preferred, desired field of education in computer science, software development or related studies. Consideration will be given for technical knowledge and experience.Minimum of 8 years'experience in designing, implementing and supporting application architectures of various sizes and complexity
- Must demonstrate expertise in the full Microsoft technology stack (.Net, Visual Studio, Team Foundation, SQL Server 2016, etc.)
- Expertise utilizing OO principals and software design patterns strongly preferred.
- Strong background in client and web based application architecture.
- Strong experience and working knowledge in C#.
- Experience with ASP.Net WebAPI and Entity framework
- Experience with multithreading and parallel-processing
- Must have substantial experience with data access layer implementation patterns as well as relational database modeling (SQL Server, Oracle, etc.)
- Strong ability to work effectively in a group environment.
- Demonstrated mentoring and problem-solving skills required.
- Excellent communication skills, written and verbal.
- Must have good negotiations skills, strong subject knowledge and the ability to distill complex problems into short-term and long-term solutions.
- Oil and gas experience preferred
Contact: Imran khan 913-257-1377 Ext 191
imrank at staffingtechnologies dot com