This is a contract to hire position, no sponsorship or C2C.
This is an onsite role in Houston, TX.
Position Overview:
This role is part of a software security team focused on building new features, fixing bugs, and improving existing systems. You'll help other team members and IT staff, write code for new and enhanced functionality, and support testing and implementation. You’ll also be expected to solve urgent technical issues and help design long-term solutions.
Must-Have Technical Skills:
5+ years of experience with C# .NET
5+ years of experience with SQL
Strong verbal and written communication skills
Nice-to-Have Skills:
Quick learner when it comes to new technologies
Experience with application security
Key Responsibilities:
Design technical solutions and estimate development time
Write high-quality code with unit and integration test coverage
Work closely with QA teams during testing
Share regular progress updates and flag blockers or delays
Help architects and tech leads turn business needs into technical solutions
Collaborate with business analysts and team members to deliver solutions that meet changing requirements
Analyze and solve technical and business problems for complex projects
Support and troubleshoot existing applications and follow change control processes
Build knowledge of the systems and business processes to better support users and other teams
Preferred Qualifications:
Strong background in technologies like .NET, JavaScript, Git, RabbitMQ, SQL Server, Angular, Elasticsearch, and SSRS
Experience working closely with team members and product managers to gather requirements and define features
Knowledge of Agile methods like Scrum and Kanban
Excellent problem-solving and decision-making skills
Great communication skills
Bachelor’s degree in Computer Science, CIS, MIS, or equivalent experience
5+ years in IT, focused on app development and support
Strong SQL skills including performance tuning, stored procedure development, and database design
Experience with energy transportation systems (e.g., contracts, invoicing, reporting) is a plus
Familiarity with encryption, security best practices, and public API development
Comfortable working in secure, zero-trust environments
Able to handle fast-paced work and complex, multi-layered security challenges