What are the responsibilities and job description for the Software Engineer position at Bravo Technical Resources?
Software Engineer (C#, .Net, SQL)
direct hire role
onsite in New Braunfels TX
Principal Duties & Responsibilities
Perform software development activities across all lifecycle phases
Write clean, maintainable, and well-documented code
Write complex SQL queries, stored procedures, and functions
Participate in code reviews and contribute to team best practices
Troubleshoot, debug, and upgrade existing software
Develop and maintain solutions using Power BI, T-SQL, and / or C#
Create and maintain technical documentation
Minimum Requirements
Proficiency in object-oriented programming and design patterns
Familiarity with version control systems (e.g., DevOps, Git)
Strong problem-solving skills and attention to detail
Design, build, and maintain Power BI reports and dashboards
Strong proficiency in T-SQL for complex query writing and optimization
Experience with DAX queries and M language in Power BI
Advanced C# programming skills for backend development
Extensive experience with Power BI for data visualization and analysis
Experience with relational databases and .NET applications
Strong communication and teamwork skills
Preferred Experience / Skills
Knowledge of Azure Data Factory, Azure SQL Database, and SQL Server
Familiarity with Agile / Scrum development methodologies
Knowledge of front-end technologies (HTML5, CSS3, JavaScript)
Ability to integrate C# applications with Power BI for enhanced functionality
Experience in creating custom visuals in Power BI using R or Python
EXPERIENCE REQUIRED
Bachelor's or master's degree in Information Systems, Computer Science, or related field
5 years' experience in :
Developing reporting solutions (Power BI, Cognos, or similar)
BI solutions using SQL Server or similar technologies
Application database design, development, and administration
T-SQL development for complex data manipulation and analysis
C# programming for backend and middleware development
Power BI for creating interactive dashboards and reports
Meet Your Recruiter
Perry Gross
Text me about this job - 972-419-1628 Please include your name and Job Title in your Text. Thanks!
var isBannerImage = ''; / / if isBannerImage is empty or undefined if(isBannerImage''){ jQuery('.jb-recruiter-profile-picture').css('left', '0'); jQuery('.jb-recruiter-profile-picture').css('bottom', '0'); }
Keep a pulse on the job market with advanced job matching technology.
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution.
Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right.
Surveys & Data Sets
What is the career path for a Software Engineer?
Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.