Location: all cities,TX, USA
Software Dev Lead/Architect
Location: Houston, Texas (Onsite)
Company: Halliburton
Industry: Oil & Gas
Employment: Permanent, H1B ok
Position: Contract to Hire (6 mths to Perm)
Rate: $75/hr while on contract, Perm Max Salary: $150K
Hybrid based in Houston at main campus
Job Duties and Qualifications
· Under broad direction, apply skills to implement leading edge technologies and enhance Software Development process
· Knowledgeable in using recent version of Angular for browser and mobile native apps.
· Some experience with building offline capabilities for mobile apps
· Works on design of cross functional software applications
· Mentor less experience developers and provides technical leadership
· Direct and monitor the work of other engineers across large scale development projects including involvement in design and milestone reviews
· Incumbent is able to operate unsupervised and is called on to consult for the most complex design projects
· Conceives, proposes, and sells new ideas and products in the engineering organization and guides their implementation to a final product
· Provides technical direction in area of specialty on major products
· Job role contributes to value creation
· Ability to multitask in highly dynamic environment with willingness to go that extra mile
Must Haves:
Strong hands-on experience with:
· In depth knowledge of C#, .Net Core, Entity Framework, Web APIs, and MS SQL Server. Prior experience with performance tuning of SQL queries is a plus
· Devops process including CI/CD pipelines and containerization using docker AKS
· Strong troubleshooting skills for supporting cloud native and on-prem applications
· Hands on experience in architecting and developing enterprise level software applications on azure cloud
Additional Skills and Qualifications:
· Good understanding of networking concepts on Azure
· Good understanding of using terraform for IaC
· Strong proponent of Agile methodologies for software development with desire to coach other team members
· Understand the domain for which the application is designed
Minimum Qualifications:
· Skills typically acquired through the completion of an undergraduate degree in Computer Science or similar discipline, and 7 years of related experience or through 11 years of software development experience
· Completion of a master's in Computer Science or similar discipline is preferred