PPI Quality & Engineering
Senior .NET/C# Developer
PPI Quality & Engineering, Houston, Texas, United States, 77246
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).
Strong analytical and problem-solving skills, with the ability to think critically and work through complex issues.
Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
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.
#J-18808-Ljbffr
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).
Strong analytical and problem-solving skills, with the ability to think critically and work through complex issues.
Excellent verbal and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
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.
#J-18808-Ljbffr