Software Engineer
BravoTECH
Frisco, TX, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on jobs.bravotech.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
7 years minimum
Working hours
Regular working hours
Job source
Tech stack
ASP.NET
HTML
JavaScript (Programming Language)
.NET Framework
Agile Methodology
Microsoft Azure
C Sharp (Programming Language)
Cascading Style Sheets (CSS)
Computer Programming
Continuous Integration
Database Design
Software Design Patterns
+20 more
Programming Tools
Language Integrated Query
Entity Framework
Iterative and Incremental Development
Systems Analysis
JQuery
Microsoft SQL Server
Team Foundation Server
Model View Controller (MVC)
Object-Oriented Software Development
Scrum Methodology
Software Engineering
SQL Stored Procedures
SQL Server Integration Services
Web Services
Extensible Markup Language (XML)
.NET Core
AngularJS
Restful APIs
Microservices
Job description
- Develop software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle. Takes ownership of the project.
- Translate and document business needs into technical requirements using deep dive sessions with business and technical teams.
- Define standard development practices to follow and gate check development milestones for compliance.
- Prepares and installs solutions by determining and designing system specifications, standards, and programming.
- Improves operations by conducting systems analysis, recommending changes in policies and procedures.
- Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment, participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Protects projects by keeping confidential information.
- Provide information by collecting, analyzing, and summarizing development and support issues.
- Accomplishes technical and organizational mission by delivering project milestones as agreed.
- Support and develop software developers by providing advice, coaching and educational opportunities.
Requirements
- 7+ years of practical experience as a .NET (version 6 or higher) Developer, both on front and back end.
- Advanced knowledge of object-oriented concepts, design patterns and development processes
- Grounded understanding of iterative development practices, including Agile, SCRUM, etc.
- Experience developing test cases.
- TDD is a plus.
- Experience with regulated application development (HIPAA, PCI) are a plus.
- Bachelor’s degree is preferred but not required
Skills & Abilities:
- Technical knowledge includes: C#, ASP.NET,REST ASPI,.NET Core/.NET Framework, SQL Server 2008 or newer programming (stored procedures, database design,SSIS, etc.), MVC, JQuery, JavaScript, Web Services, Microservices, Angular, TFS, HTML, CSS, XML, LINQ & Entity Framework a plus
- Exposure building native cloud applications in Microsoft Azure cloud is preferred
- Hands on CI/CD experience using Azure DevOps is preferred
- Familiarity with Razor a plus
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on jobs.bravotech.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
AJ
Austin Joy
What Are The Top Skills Required For Azure Developers?
over 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago