Search jobs > Grand Rapids, MI > Senior software engineer

Senior Software Engineer

BrainGu
Grand Rapids, Michigan, US
$120K-$150K a year
Full-time

About The Job

The following information aims to provide potential candidates with a better understanding of the requirements for this role.

As a Senior Software Engineer at BrainGu, you'll play a pivotal role in developing scalable, secure, and resilient applications within our Mission-Apps-as-a-Service offering.

This role demands a blend of technical expertise in software development, a commitment to maintaining high code quality, and the ability to innovate and architect solutions that meet our mission needs.

Working closely with our engineering teams, you will contribute to building and enhancing applications that are not only reliable and fast but also directly aligned with the operational tempo and security requirements of our customers.

Your experience and insights will be invaluable in mentoring junior engineers and driving forward our technological capabilities.

What You'll Do

Lead the design and development of complex software applications, ensuring they are scalable, maintainable, and aligned with our strategic goals.

Participate in architectural discussions and decisions to shape the future of our technology stack.

  • Champion code quality and security practices, implementing advanced measures to protect applications against threats. Review and refine codebase and deployment strategies to adhere to best practices in security and compliance.
  • Utilize advanced instrumentation techniques to monitor, analyze, and optimize application performance, ensuring our services meet stringent performance criteria and deliver exceptional user experiences.
  • Act as a mentor to junior and mid-level engineers, sharing knowledge, guiding development practices, and fostering a culture of technical excellence and continuous improvement.
  • Collaborate effectively with cross-functional teams to define and achieve project goals. Lead by example, demonstrating commitment, expertise, and a passion for technology and innovation.

What We Look For

  • This position may require a US Government Clearance, which requires US Citizenship.
  • 5+ years of proven experience as a software engineer, with a strong background in developing complex web applications using modern technologies.
  • 5+ years of advanced knowledge in both front-end and back-end development, preferably with experience in React and Python / Django, and familiarity with CI / CD environments.
  • Demonstrated ability to architect scalable and resilient solutions, with a keen understanding of architectural patterns and frameworks.
  • Strong commitment to code quality, security, and performance optimization, with experience implementing best practices and mentoring others in these areas.

What Tech You'll Use

  • Front-End Development : Advanced proficiency in React, with the ability to build dynamic, responsive user interfaces.
  • Back-End Development : Strong expertise in Python / Django for server-side logic and application development.
  • CI / CD : Familiarity with continuous integration and continuous deployment practices and tools, enhancing development efficiency and code quality.
  • Containerization : Experience with Docker for application containerization, streamlining development and deployment processes.
  • Orchestration and Microservices : Knowledge of Kubernetes and microservices architecture, supporting scalable and resilient application ecosystems.

Specific Job Needs

  • Located in one of the following locations : Grand Rapids, MI.
  • Holds an active Secret Clearance.
  • Willing to travel up to 30%.
  • Expected base salary of $120,000 - $150,000.

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
Paragon Recruiting
Grand Rapids, Michigan

Architect, write, test, and document new software solutions or enhancements to existing software in a maintenance capacity. Bachelor’s degree in Computer Science, Computer Engineering, Electrical or Controls Engineering or equivalent experience. Lead, Manage and create Accountability for the softwar...

Promoted
Jobs for Humanity
Grand Rapids, Michigan

Senior Software Engineer, Salesforce. We are seeking Salesforce Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least ...

Promoted
BrainGu
Grand Rapids, Michigan

As a Senior Software Engineer at BrainGu, you'll play a pivotal role in developing scalable, secure, and resilient applications within our Mission-Apps-as-a-Service offering. This role demands a blend of technical expertise in software development, a commitment to maintaining high code quality, and ...

Promoted
SOUTHWORKS
Grand Rapids, Michigan

We are looking for a Software Engineer with software development skills to help us grow our business by writing code for some of the biggest brands in the world, scale-ups and future industry leaders, and set a new standard for high-quality, high-profile projects. With engineers in 11+ countries spa...

Promoted
DICE
Grand Rapids, Michigan

As a Senior Software Engineer, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. Senior Software Engineer (Secret Clearance + Python / Django). Secret Clearance Required for fast growing startup building platforms DoD for engineers ...

jobbot
Grand Rapids, Michigan

As a Senior Software Engineer, you will be a key member of our dynamic, close-knit team, responsible for developing high-quality software solutions. Design, develop, and implement software solutions using Python and Django framework. Troubleshoot, debug, upgrade existing software, and identify areas...

20-0278792 Docutech, LLC
G,Michigan Home

Strong knowledge of professional software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, CI/CD, and DevOps. Experience leading team of engineers in the design, development, and ma...

Webster Servicing LLC
Michigan,Remote
Remote

SENIOR SOFTWARE DEVELOPMENT ENGINEER IN TEST (SDET). Promote automated test development standards and best practices in alignment with the software development program's established standards and practices. Maintain current software development and Quality Assurance industry standard knowledge to pr...

Highmark Health
MI, Working at Home, Michigan

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

Home Depot
MICHIGAN, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...