Senior Software Engineer Job at BravoTech

BravoTech McKinney, TX 75069

Senior Software Developer (C# .Net)


BravoTECH, a leader in IT staffing and staff augmentation services, seeks a fulltime Senior Software Engineer for a premier client near
Plano, Texas. The ideal candidate will work hybrid (3 to 4 days onsite)
Skills Include: C#, .Net Framework, .Net Core, Microservice Architecture, Rest, SOAP, JSON/XML, Javascript Frameworks, Azure
The ideal candidate will work directly with business leaders and business analyst community to understand and prioritize opportunities where application and integration insights can provide significant business value.
  • From concept exploration, focusing on design, and through to deployment, the candidate shall be immersed in team collaboration to understand, execute, and deliver on customer expectation. This requires strong technical and analytical ability in any programming language, specifically the C# language with focus on the .Net framework, as well as knowledge of Microservices, REST, Web Services, Cloud Service technologies, and Enterprise Integration Patterns.
  • Effectively scopes, sizes, and designs the development of analytical solutions and manages expectations accordingly.
  • Production and operational support will include requirements analysis, solution design, test planning and execution, and pro-active issue resolution. Gathering and tracking appropriate estimates of effort will be required to support project planning and scheduling.
  • Effectively communicates findings to business stakeholders who can affect change and demonstrates follow-through in helping the business to implement change
  • Works with other IT resources to effectively source required application domains; provides input and best practice approaches to building out effective integration solutions which could include both internal and external (3rd party) integration points
  • Experience applying Domain Driven Design (DDD) to Business Domains.
  • Can show strong technical and analytical ability used to develop C#, ASP.NET and SQL solutions
  • Can show strong knowledge of REST, Web Services, JSON/XML, in relation to creating scalable, service-oriented, and n-tier web systems, structures, and flows.
  • Hands on Agile practitioner experience (Azure DevOps, Git Repos, Task management tools).
  • Ability to create scalable, service-oriented, and n-tier systems, structures and flows.
  • Experience in .NET Frameworks 3.0 to current version, .Net Core and WCF/REST development
  • Strong understanding of Enterprise Development Data Patterns and SOLID principles.
  • Can create UML and Class diagrams for design architecture documents and prof of concepts.
  • A Bachelor’s degree in the computer science related field or equivalent experience, including 10+ years’ equivalent work experience in application design, integration, implementation, and ongoing application support.

Skills:
  • 8+ years working in Visual Studio (Multiple versions).
  • 5+ years of experience with C# and .NET Frameworks (.NET 6, .NET Core).
  • 3+ years of experience with Microservice Architecture and implementation.
  • 5+ years of experience with Web Service technologies (REST, SOAP, JSON/XML, HTML5, IIS).
  • 5+ years of experience with Front End JavaScript Frameworks (jQuery, Angular, React, Bootstrap).
  • 1+ years of experience with Blazor.
  • 5+ years of experience working with databases with SQL Server. Experience with ORM (e.g. Entity Framework Core). Code vs Database First.
  • 1+ year of experience with Azure, AKS, CICD and Containerized Deployment and Test.
  • Experience with event and messaging patterns (e.g. Kafka, MSMQ).
  • Demonstratable ability to develop analytical solutions that meet or exceed the business needs.
IND123

Degree
US Citizen or GC
Clean criminal background, ability to pass credit check, as well as drug screen.



Please Note :
apexdining.ca is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, apexdining.ca provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.