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

Brooksource · 6 hours ago

Software Engineer

Brooksource is seeking a .NET Software Developer to work in their Public Sector client's information technology division. The role involves a variety of complex application development activities, including leading software projects, troubleshooting issues, and developing software solutions.

EmploymentHuman ResourcesInformation Technology
check
Growth Opportunities
check
H1B Sponsor Likelynote
Hiring Manager
Christian Day
linkedin

Responsibilities

Evaluating, identifying, and developing software solutions
Leading software development projects
Documenting and recording every aspect of an application or software
Training and overseeing the activities of the members of the development team
Planning, tracking, and scheduling software deliverables
Locating and directing solutions for critical challenges involving software and hardware interface
Troubleshooting and resolving issues within software systems
Developing good working relationships with other employees, such as Marketing Managers, Product Managers, Programmers, and Architects
Designing, coding, and debugging new application software programs and/or making enhancements to existing application software programs
Testing and debugging new and existing application software
Executing tasks conforming to shop techniques, standards, policies, and procedures
Using case tools and/or application development software tools
Providing complete documentation for new or modified information systems and/or application software programs, including operational procedures
Assisting with training and coordinating the work of less experienced developers and analysts
Monitoring application software systems to ensure proper execution and performance

Qualification

.NET Framework/CoreC# programmingSQL ServerASP.NET MVCWeb APIEntity FrameworkRESTful servicesMicroservices architectureAPI developmentVersion control toolsCI/CD pipelinesAzure DevOpsObject-oriented programmingDesign patternsDebugging skillsTroubleshooting skillsCloud platformsContainerizationFront-end frameworksMessage queuesClean ArchitectureDDDCQRSCommunication skills

Required

Strong expertise in .NET Framework/Core and C# programming
Experience with ASP.NET MVC, Web API, and Entity Framework
Proficiency in SQL Server and database design
Familiarity with RESTful services, microservices architecture, and API development
Understanding of object-oriented programming (OOP) principles and design patterns
Experience with version control tools (e.g., Git, Bitbucket)
Knowledge of CI/CD pipelines, Azure DevOps, or similar tools
Ability to translate business needs into technical requirements
Strong debugging and troubleshooting skills
Excellent communication skills, both oral and written

Preferred

Experience with cloud platforms (Azure preferred)
Familiarity with containerization (Docker, Kubernetes)
Knowledge of front-end frameworks (Bootstrap, Angular, or React)
Exposure to message queues (e.g., RabbitMQ, Azure Service Bus)
Understanding of Clean Architecture, DDD, and CQRS principles

Company

Brooksource

company-logo
Brooksource is a single source for project and supplemental support through contract employment, contract-to-hire labor employment.

H1B Sponsorship

Brooksource has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2020 (10)

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Ashley Cigolotti
Director, Global Partnerships
linkedin
leader-logo
Matt Ayala
National Account Executive (Global Partnerships)
linkedin
Company data provided by crunchbase