Lead Software Engineer (Arlington)
Are you a fit? Easy Apply now by clicking the Apply button and sending us your resume.
Salary: $140,000 - $160,000 per year A bit about us: We are a rapidly growing SaaS company focused on the energy space. We help energy companies manage their assets, train their employees and manage their contractors virtually. Why join us? We offer a fully remote environment with flexible hours, full benefits and a 401k match! Job Details We are seeking a highly accomplished Lead Software Engineer to join our dynamic team in the Energy industry. The successful candidate will be instrumental in driving the design, development, and implementation of cutting-edge software solutions. This exciting role offers the opportunity to work on challenging projects, using the latest technologies in the industry. Responsibilities:
- Lead a team of software engineers in the design, development, testing, and implementation of high-quality software solutions.
- Collaborate with business analysts and product owners to understand business requirements and translate them into technical specifications.
- Develop and maintain web applications using C# 8.0, .NET 4.8, ASP.NET Web API 2, JavaScript, Angular, and other modern web technologies.
- Utilize Azure cloud services for application deployment and management.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs.
- Maintain code quality, organization, and automatization.
- Mentor junior team members and provide constructive feedback to improve their skills and capabilities.
- Stay updated with the latest industry trends and technologies to ensure our software solutions remain current and competitive.
- A Bachelor's degree in Computer Science, Information Technology, or a related field preferred.
- A minimum of 8 years of experience in software development with a focus on ASP.NET, C#, JavaScript and Angular.
- Proven experience as a senior software engineer or similar role.
- Strong knowledge of web development technologies, including JavaScript, Angular, Vue and other modern web technologies.
- Extensive experience with Azure cloud services.
- Excellent understanding of software design and programming principles.
- A team player with excellent communication and leadership skills.
- Strong analytical and problem-solving skills.
- Proven ability to manage a software development team and lead projects to completion.
- A commitment to continuous professional development.
- Strong organizational and time-management skills.
Recommended Jobs
Service Electrician Apprentice
Since 1980, Petri Electric has powered the Dallas-Ft. Worth metroplex from our headquarters in Richardson, Texas. As a top-tier full-service contracting firm, we specialize in commercial and indust…
Tax Supervisor
Job ID#: 35485 Tax Supervisor Needed! Job Description: Tax Supervisor is expected to perform all aspects of various returns and tax compliance activities, as well as direct less tenured assoc…
Staff Software Engineer
Company Description Founded by experienced entrepreneurs and engineers in 2016, Pismo is a technology company that provides a comprehensive processing platform for banking, card issuing and fina…
Technician
We are looking for an experienced Automotive Technician to join our growing team. The ideal candidate will have at least 3 years of hands-on experience, a strong work ethic, and a willingness to beco…
Senior Caregiver
I am reaching out to ask about the possibility of hiring an English-speaking caregiver or personal assistant for my sister during our stay in Paris from June 11 to June 14, 2026. My sister has muscula…
Oral Surgeon Dentist
A private practice in Houston, TX is hiring now for an Oral Surgeon. This is a wonderful practice that is established in the community. The practice is well-known for delivering top-notch experience f…
Manager Operations - Hospitalist Internal Medicine (Baytown)
At Houston Methodist, the Manager Operations position is responsible for clinic management, planning, development, budgeting, and other administrative activities of the assigned department. Primary re…
Pharmacy Technician I
Job Responsibilities: ~ Pharmacy Technicians in Participant Services accept incoming calls related to requests submitted to Participant Services, resolve issues that have been submitted to Particip…
Equipment Maintenance Technician
Description: Founded in 1990, LGH stands at the forefront of the hoisting and rigging equipment rental industry, providing rental equipment responsible for the installation, maintenance, and repair o…
Director of Operations - Heavy Haul #0209
Our client, a respected and long-established player in specialized and heavy haul transport, is growing its footprint in the U.S. and is seeking a senior operations leader to help drive that expansio…