What are the responsibilities and job description for the Senior Full Stack .NET Developer position at Crawford Consulting?
About Crawford Consulting :
As an SAP partner, Crawford Consulting provides software and solutions that optimize SAP functionality and usage. Our portfolio includes software development, SAP implementations, special project, and support services for numerous upstream oil and gas clients. Our depth of industry and SAP product experience allows us to develop long term relationships, and we are repeatedly called in to assist as experts with various project initiatives. Crawford Consulting stands behind its people and processes 100%. The sheer scale of our capabilities, client engagements, and the way we collaborate, operate and deliver in the upstream oil and gas industry’s land and accounting systems and processes provide an unparalleled opportunity to grow. Choose Crawford Consulting and make delivering ground-breaking applications part of your extraordinary career.
Job Overview :
As a Senior Full Stack .NET Developer based in Austin, TX, you will lead our SAAS development team to design, develop, and support high performance web applications. You will work in a collaborative environment alongside other developers, product managers, and functional experts to deliver secure, robust, and user-friendly solutions. The ideal candidate will have extensive experience with both front-end and back-end technologies, particularly .NET, React, and cloud services on AWS.
Key Responsibilities :
- Full Stack Development : Design, develop, and maintain web applications using .NET Core for back-end services and React for front-end interfaces.
- Cloud Solutions : Leverage AWS services (e.g., EC2, S3, Lambda, RDS, etc.) to build scalable, cloud-native applications with a focus on security, performance, and cost-efficiency.
- Collaboration : Work closely with cross-functional teams to define software requirements, architect solutions, and ensure timely delivery of features.
- Code Quality : Write clean, maintainable, and efficient code while adhering to best practices in software design and development.
- Testing and Debugging : Conduct unit, integration, and end-to-end testing to ensure application stability, performance, and security. Troubleshoot and resolve issues as they arise.
- Mentorship : Provide technical leadership and mentorship to junior and mid-level developers, helping them grow in their careers.
- Continuous Improvement : Stay up-to-date with the latest technology trends and best practices, particularly in the areas of .NET, React, and AWS.
Experience Requirements :
Skills :
Qualifications
Location : Austin, TX
Hybrid : 2-3 days in-office per week
Location : Austin, TX
Hybrid : 2-3 days in-office per week