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.
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
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
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 StageLeadership Team
Recent News
Technically Media
2025-05-27
Technically Media
2025-05-17
2025-05-06
Company data provided by crunchbase