Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

BRMi · 17 hours ago

Senior Software Engineer

BRMi is a progressive information and management sciences company dedicated to serving clients in biomedical research, public health, and small business sectors. They are seeking a senior software engineer proficient in developing applications with the Microsoft technology stack to support the planning, development, implementation, and maintenance of responsive web applications.

ConsultingInformation ServicesProfessional ServicesSoftware
check
Comp. & Benefits
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Collaborate effectively and professionally to build strong working relationships within the development team that includes UI/UX, project managers, product owners, Q/A team, and other developers
Utilize C# and the Microsoft .NET framework to develop new Web Applications and features within existing applications
Utilize your solid know-how of client-side JavaScript frameworks to produce efficient, feature-rich, data-driven screens using the Single Page Application (SPA) paradigm
Develop, modify, and maintain relational databases on Microsoft SQL Server
Perform other duties as assigned

Qualification

.NET developmentC#SQL ServerJavaScript frameworksASP.NET MVCWeb Service APIAzureTypescriptHTMLCSSGITSeleniumLINQEntity FrameworkVisual StudioSQL Management Studio

Required

Proficient in developing applications with the Microsoft technology stack
Extensive development experience with .NET web applications
Support the planning, development, implementation, and maintenance of responsive web applications
Collaborate effectively and professionally to build strong working relationships within the development team
Utilize C# and the Microsoft .NET framework to develop new Web Applications and features within existing applications
Utilize solid know-how of client-side JavaScript frameworks to produce efficient, feature-rich, data-driven screens using the Single Page Application (SPA) paradigm
Develop, modify, and maintain relational databases on Microsoft SQL Server
Perform other duties as assigned
.NET Core and ASP.NET MVC development
Web Service API development & integration
Programming languages: C#, Javascript, and Typescript
JQuery, HTML, and CSS
Experience deploying applications to cloud environments such as Azure
Structured Query Language (SQL) and RDBMS support
Language Integrated Query (LINQ) and Microsoft Entity Framework
Microsoft Visual Studio Professional and SQL Server Management Studio
Source control software such as GIT
Developing automated test cases using Selenium or similar testing framework
Continuous Integration and Deployment server support
Bachelor's degree
5+ years of related experience
Candidate must be able to obtain and maintain a Public Trust Clearance
Must be U.S. Citizen, Green Card Holder, Green Card EAD, or TN Visa

Benefits

Comprehensive Medical, Dental, and Vision Insurance
Employer-Paid Life Insurance
Employer-Paid Short-Term and Long-Term Disability Insurance
401(k)
Paid Time Off (PTO) that includes Vacation Leave, Sick Leave, and 11 Paid Holidays
Educational Assistance

Company

BRMi

twittertwitter
company-logo
Battle Resource Management, Inc. is a professional services, technology and change management consulting firm.

Funding

Current Stage
Growth Stage

Leadership Team

leader-logo
Mike Battle
President and CEO
linkedin
Company data provided by crunchbase