Brooksource · 2 hours ago
Senior Software Engineer
Brooksource is hiring a Senior Software Engineer responsible for designing, developing, testing, and supporting high-quality, scalable software solutions. This role partners closely with engineering leadership, business analysts, and cross-functional teams to deliver cloud-native applications while mentoring junior engineers and promoting best practices across the software development lifecycle.
Responsibilities
Design, code, test, and debug applications and components that meet technical specifications and business requirements
Collaborate closely with Lead Engineers to develop optimal technical designs and approaches for new product development
Partner with Business Analysts to refine requirements and support estimation activities
Promote and instill best practices for software development, documentation, testing, and code quality
Translate business requirements into technical solutions, recommend alternative approaches, and lead engineering efforts to meet aggressive timelines
Support operational excellence by building, deploying, monitoring, and operating production services
Contribute to CI/CD pipelines, automation, and continuous improvement initiatives
Mentor and guide other software engineers, fostering technical growth and knowledge sharing across the team
Qualification
Required
Experience leveraging AI tools within the software development lifecycle to improve quality, efficiency, and delivery outcomes
5+ years of experience across the full software development lifecycle in an Agile environment
Strong hands-on experience building web applications and RESTful web services
Experience with relational database systems such as MS SQL, PostgreSQL, or similar
Proficiency with .NET Core or comparable object-oriented programming languages
Experience with Angular, React, or other modern JavaScript frameworks/libraries
Experience with application containerization, deployment, and orchestration across environments
Experience with CI/CD pipelines and automated testing practices
Experience building cloud-native applications in Azure or a comparable cloud platform
Excellent verbal and written communication skills, with the ability to collaborate across technical and non-technical teams
Preferred
Bachelor's degree in Computer Science, Information Technology, Computer Engineering, or a related field (or equivalent relevant experience)
Basic understanding of Kubernetes and the ability to troubleshoot applications running within containerized environments
Basic understanding of cloud infrastructure, automated provisioning, and configuration management
Foundational knowledge of networking concepts and internet protocols
Experience with Azure DevOps pipelines
Familiarity with GitOps principles and tools such as Flux or Argo CD
Knowledge of encryption concepts, Public Key Infrastructure (PKI), and OWASP security principles
Familiarity with LeSS (Large-Scale Scrum) or other scaled Agile frameworks
Benefits
Health & Dental Benefit plans
Weekly Pay Checks while on contract
6 paid Holidays
401K Eligibility
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