Senior .NET/C# Developer

About the Role:
We are seeking a highly skilled and experienced Senior .NET/C# Developer to join our dynamic software development team. The ideal candidate will have a deep understanding of the .NET framework, C#, and related technologies. You will play a critical role in designing, developing, and maintaining high-performance, scalable, and secure software solutions. This is an excellent opportunity for someone who is passionate about technology and eager to contribute to the development of innovative products.

Key Responsibilities:
• Application Development: Design, develop, and maintain high-quality software applications using .NET Core, .NET Framework, and C#.
• Architecture & Design: Contribute to architectural discussions and design reviews, ensuring that solutions are scalable, maintainable, and aligned with business requirements.
• Code Reviews: Conduct code reviews to ensure adherence to best practices, coding standards, and security guidelines.
• Testing & Debugging: Debug and troubleshoot complex issues, ensuring software quality and reliability.
• Collaboration: Work closely with cross-functional teams, including product managers, UI/UX designers, and QA engineers, to deliver high-quality software products on time.
• Participation: In a culture of continuous learning and improvement.
• Performance Optimization: Optimize application performance, ensuring high availability and responsiveness.
• Documentation: Create and maintain technical documentation, including design specifications, architectural diagrams, and API documentation.
• Agile Development: Participate in Agile/Scrum , contribute to sprint planning, and help the team meet delivery goals.

Required Skills and Qualifications:

  • Must be eligible to work in the U.S., no Visa sponsorships at this time
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • 5+ years of professional experience in software development, with a strong focus on .NET technologies and C#

Technical Expertise:

  • Proficiency in C#, .NET Core, and the .NET Framework.
  • Experience with ASP.NET, Web API, and Entity Framework.
  • Strong understanding of Object-Oriented Programming (OOP) principles and design patterns.
  • Familiarity with cloud platforms such as Azure.
  • Proficiency with version control systems (e.g., Git).
  • Problem-Solving: Strong analytical and problem-solving skills, with the ability to think critically and work through complex issues.
  • Communication: Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
  • Team Player: Ability to work collaboratively in a team environment and lead by example.

Preferred Qualifications:

• Experience with Microsoft Blazor and WASM,
• Experience with front-end technologies like HTML5, CSS3, JavaScript,
• Knowledge of SQL Server, database design, and T-SQL.
• Prior experience in a Sr. developer or technical architect role.
• Familiarity with the Oil and Gas Industry

Status: Full Time Employee

Schedule: Hybrid (3 days in office, 2 days remote)

Location: Houston, TX 77024

Application Process: To apply, please submit your resume, a cover letter, and any relevant certifications or portfolio links that showcase your expertise in system administration and network management.

Upload your CV/resume and any other relevant file. Max. file size: 256 MB.
Uploaded files need to be one of the following file types: jpg, jpeg, jpe, gif, png, pdf, doc, docx

𝘊𝘖𝘕𝘚𝘌𝘕𝘛 𝘛𝘖 𝘜𝘚𝘌 𝘗𝘌𝘙𝘚𝘖𝘕𝘈𝘓 𝘐𝘕𝘍𝘖𝘙𝘔𝘈𝘛𝘐𝘖𝘕 𝘉𝘺 𝘳𝘦𝘴𝘱𝘰𝘯𝘥𝘪𝘯𝘨 𝘵𝘰 𝘵𝘩𝘪𝘴 𝘦𝘮𝘢𝘪𝘭 𝘰𝘳 𝘢𝘥𝘷𝘦𝘳𝘵𝘪𝘴𝘦𝘮𝘦𝘯𝘵, 𝘺𝘰𝘶 𝘢𝘳𝘦 𝘨𝘪𝘷𝘪𝘯𝘨 𝘶𝘴 𝘱𝘦𝘳𝘮𝘪𝘴𝘴𝘪𝘰𝘯 𝘵𝘰 𝘤𝘰𝘯𝘵𝘢𝘤𝘵 𝘺𝘰𝘶 𝘧𝘰𝘳 𝘫𝘰𝘣 𝘱𝘭𝘢𝘤𝘦𝘮𝘦𝘯𝘵 𝘱𝘶𝘳𝘱𝘰𝘴𝘦𝘴. 𝘠𝘰𝘶 𝘮𝘢𝘺 𝘢𝘭𝘴𝘰 𝘣𝘦 𝘨𝘳𝘢𝘯𝘵𝘪𝘯𝘨 𝘶𝘴 𝘱𝘦𝘳𝘮𝘪𝘴𝘴𝘪𝘰𝘯 𝘵𝘰 𝘴𝘵𝘰𝘳𝘦 𝘺𝘰𝘶𝘳 𝘤𝘰𝘯𝘵𝘢𝘤𝘵 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘵𝘪𝘰𝘯 𝘧𝘰𝘳 𝘴𝘶𝘤𝘩 𝘱𝘶𝘳𝘱𝘰𝘴𝘦𝘴. 𝘠𝘰𝘶 𝘮𝘢𝘺 𝘶𝘯𝘴𝘶𝘣𝘴𝘤𝘳𝘪𝘣𝘦 𝘰𝘳 𝘸𝘪𝘵𝘩𝘥𝘳𝘢𝘸 𝘺𝘰𝘶𝘳 𝘤𝘰𝘯𝘴𝘦𝘯𝘵 𝘧𝘰𝘳 𝘰𝘶𝘳 𝘶𝘴𝘦 𝘰𝘧 𝘺𝘰𝘶𝘳 𝘤𝘰𝘯𝘵𝘢𝘤𝘵 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘵𝘪𝘰𝘯 𝘣𝘺 𝘦𝘮𝘢𝘪𝘭𝘪𝘯𝘨 𝘱𝘳𝘪𝘷𝘢𝘤𝘺@𝘲𝘢𝘳𝘦𝘱𝘰𝘳𝘵𝘦𝘳.𝘤𝘰𝘮. 𝘗𝘭𝘦𝘢𝘴𝘦 𝘴𝘦𝘦 𝘰𝘶𝘳 𝘗𝘳𝘪𝘷𝘢𝘤𝘺 𝘗𝘰𝘭𝘪𝘤𝘺 𝘧𝘰𝘳 𝘮𝘰𝘳𝘦 𝘪𝘯𝘧𝘰𝘳𝘮𝘢𝘵𝘪𝘰𝘯.

Let's Talk

This field is for validation purposes and should be left unchanged.