BravoTECH, a leader in IT staffing and staff augmentation services, seeks a Principal Engineer for our preferred financial client in their Irving, TX location. The qualified candidate will be a strong team member and possess at least 10 years’ experience in developing software including experience with scripting, proficiency with one or more general purpose languages, and experience with version control. A bachelor’ s in Computer Science or applicable experience is also required.
The Principal Engineer will be part of a newly formed Analytics systems team, and have an opportunity to work on enterprise projects across different parts of the company. These projects will connect data and solve problems for the business. This is an agile role with a focus on using different tools and technologies to ensure that company’ s business teams are best serving their customers. In this role, candidate will work with decision makers and domain experts as the team builds the infrastructure and tools needed to lead the industry.
The Principal Engineer is 35-55% Architecture and 45-65% Engineering (Development). There are both direct and indirect components to the job as there is an advisory component – working with the business teams to understand requirements.
They are part of the Analytic Systems Team which operates like a start-up – the pace at which they participate is very fast and they work with all areas of the organization – looking for ways to improve the business functions and gain an advantage over their competition
They use newest technologies – The Director calls them experimental technologies. For example they are using .Net 5 preview – which was released on June 10th of this year (This is not required, but a big plus if candidates have had some exposure or downloaded for review.)
Experience with .Net Core and C# V8 (which came out in 2019) – is required.
Seeking Solutions-Oriented ” Hands On” forward-thinking Developer/Architect candidates
Someone who is really adept at working with upcoming technologies and can push things forward in the organization. If asked why is it done that way – the response can’ t be it always has been done like thatRESPONSIBILITIES
Develop proof-of-concept applications and services to test feasibility
Integrate different systems to improve productivity, reliability, and transparency
Transform data to optimize performance and ease of use
Develop code and processes that are repeatable, modular, fault-tolerant, well documented, and easily maintained
Monitor performance of solutions and provide support when required
Read and write data between APIs and our internal data warehouse
Maintain balance between pragmatic and deeply rigorous solutions depending on business context
Work with vendors, and within the analytics organization to deliver on solutions
Experience developing end-to-end, scalable data driven solutions, including frontend on the desktop (WPF, Windows Forms) and web (ASP.net Core, React, Vue.js) and backend systems integration (such as SQL server)
Experience with .Net Core required, and .Net 5 preferred
Experience with C# V8 is required
Experience in data pipelines and APIs
BA/BS in computer science or applicable experience
***Please note: All applicants may be subject to a criminal history check and drug screen.
BravoTECH is an Equal Opportunity Employer.
Headquartered in Dallas, Texas, BravoTECH has provided technology staffing and consulting services to clients throughout the country since 1996. BravoTECH’ s client-centric business model, driven by quality metrics, ensures consistent, predictable service results. As a result, the firm has realized steady growth and maintained many long-term relationships with its clients. BravoTECH is a WBE and HUB certified company and an Equal Opportunity Employer.