Current jobs related to Senior Software Developer - Boulder, Colorado - Battelle Memorial Institute
-
Senior Software Developer
3 weeks ago
Boulder, Colorado, United States Battelle Memorial Institute Full timeWe are seeking a skilled Senior Software Developer to join our team at Battelle Memorial Institute. This role will involve designing, developing, and implementing scientific software to support our Data Portal.The ideal candidate will have a strong background in software development, with experience working on complex applications and addressing problems of...
-
Senior Software Development Manager
4 weeks ago
Boulder, Colorado, United States DISH Full timeJob Title: Senior Software Development ManagerJoin DISH, a leading provider of innovative connectivity solutions, as a Senior Software Development Manager. In this role, you will lead high-performance software development teams, driving the delivery of enterprise-grade software and managing end-to-end development.Key Responsibilities:Build and manage...
-
Senior Software Developer
3 weeks ago
Boulder, Colorado, United States Battelle Memorial Institute Full timeJob SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Battelle Memorial Institute. As a key member of our software development team, you will design, develop, implement, and test scientific software that supports our Data Portal.The ideal candidate will have a strong background in software development, with experience in...
-
Senior Software Development Engineer
4 weeks ago
Boulder, Colorado, United States Workday Full timeAbout the RoleAs a Senior Software Development Engineer on the Conversational Experiences team, you will be responsible for delivering high-quality software products and services that meet our business goals. You will work across teams to collaborate with fellow engineers, continually improve methodologies, standards, processes, and tools to make teams more...
-
Senior Geospatial Software Developer
3 weeks ago
Boulder, Colorado, United States Vaisala Full timeJob SummaryVaisala is a global leader in measurement instruments and intelligence, helping industries, nations, people, and the planet thrive. Our technology is used where it matters most, from data centers and laboratories to airports and even the surface of Mars.We are seeking a skilled Senior Geospatial Software Developer to join our team. As a key member...
-
Senior Software Developer
4 weeks ago
Boulder, Colorado, United States Battelle Memorial Institute Full timeJob SummaryWe are seeking a highly skilled Full Stack Developer to join our team at Battelle Memorial Institute. As a key member of our software development team, you will design, develop, implement, and test scientific software that supports our Data Portal.The ideal candidate will have a strong background in computer science and software development, with...
-
Senior Software Developer
2 weeks ago
Boulder, Colorado, United States SciTec Full timeJob Title: Principal Software EngineerJob Summary:We are seeking a highly skilled Principal Software Engineer to join our team at SciTec. As a key member of our software development team, you will be responsible for designing, developing, and testing advanced software systems. Your expertise in C++ and experience working in a fast-paced, collaborative...
-
Senior Autonomy Software Developer
4 weeks ago
Boulder, Colorado, United States General Atomics and Affiliated Companies Full timeJob SummaryGeneral Atomics Aeronautical Systems, Inc. (GA-ASI) is seeking an experienced Autonomy Software Developer to join our team. As a key member of our Autonomy and Artificial Intelligence Solutions Software group, you will be responsible for developing and deploying end-to-end autonomous systems that enable unmanned aerial systems (UAS) to execute...
-
Senior Embedded Software Engineer
3 weeks ago
Boulder, Colorado, United States QSC Full timeJob Title: Senior Embedded Software EngineerJob Summary:We are seeking a highly skilled Senior Embedded Software Engineer to join our team at QSC. As a key member of our software development team, you will be responsible for designing and implementing world-class software on our industry-leading Q-SYS platform.Responsibilities:* Design and develop complex...
-
Senior Software Engineer
5 days ago
Boulder, Colorado, United States O'Connor Education Support Centre Full timeJob Description:As a senior software engineer at our company, you will be responsible for developing and maintaining high-quality software systems.We are seeking a skilled and experienced individual who can take on leadership roles in our development team. Your primary focus will be on designing, implementing, and testing software solutions that meet our...
-
Senior Software Engineer
4 weeks ago
Boulder, Colorado, United States Convergent Research Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Convergent Research. As a key member of our software engineering team, you will be responsible for contributing to the architectural design, development, integration, optimization, and testing of our C-Star system.As a Senior Software Engineer, you will work closely...
-
Software Developer
4 weeks ago
Boulder, Colorado, United States Splunk Full timeAbout the RoleSplunk is seeking a highly skilled Software Engineer to join our Cloud Infrastructure team. As a key member of our team, you will be responsible for designing and building robust and resilient platform solutions for hosting Splunk's enterprise software.Our team is fast-paced and uses state-of-the-art technology. We are looking for a talented...
-
Senior Software Architect
3 weeks ago
Boulder, Colorado, United States Garmin International Inc Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. In this role, you will be responsible for designing, implementing, and testing software systems that meet the company's high standards.Key ResponsibilitiesArchitect and develop software systems using Java, Kotlin, and other selected...
-
Senior Software Engineer
3 weeks ago
Boulder, Colorado, United States Rubix Recruiting Full timeNetwork Security DeveloperLocated in a beautiful location, our team is emerging as a leading producer of secured hardware networks for North America.We are seeking a Senior Software Engineer to join a small dynamic team of Senior level coders to help grow the current product line while also writing new code for emerging projects.The nature of this team...
-
Senior Software Engineer
2 weeks ago
Boulder, Colorado, United States Tickets Full timeJob SummaryTickets is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our technology team, you will play a crucial role in developing new features and maintaining our enterprise access control solutions.About the RoleAs a Senior Software Engineer, you will be responsible for developing, monitoring, and maintaining...
-
Senior Software Engineer
3 weeks ago
Boulder, Colorado, United States Garmin International Inc Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Garmin International Inc. In this role, you will be responsible for designing, implementing, and testing software systems that support new technology or improve the capability and performance of existing functionality.Key Responsibilities:Architect and implement...
-
Senior Software Engineer
4 weeks ago
Boulder, Colorado, United States SciTec Full timeJob SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at SciTec, Inc. in support of our National Defense programs. The ideal candidate will have a strong background in C++ and experience with software design and architecture.The selected candidate will work on developing advanced software solutions for Missile Warning software,...
-
Senior Software Engineer
3 weeks ago
Boulder, Colorado, United States Otter Full timeWe are seeking a talented Senior Software Engineer to join our team at Otter. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable software solutions that meet the needs of our users.Our software engineers work on a wide range of projects, from high-impact security initiatives to core data...
-
Senior Full Stack Software Engineer
4 weeks ago
Boulder, Colorado, United States VORTO Full timeAbout VORTOVORTO is a cutting-edge technology company that specializes in developing innovative software solutions to make supply chains more economically and environmentally sustainable.We are a team of passionate engineers who are dedicated to defining the next generation of commerce. Our mission is to create software and platforms that empower shippers...
-
Senior Software Developer, Federal Programs
3 weeks ago
Boulder, Colorado, United States Spire Full timeSpire Global is a leading space-to-cloud analytics company that owns and operates the largest multi-purpose satellite constellation. Its proprietary data and algorithms provide advanced maritime, aviation, and weather tracking worldwide.The Role:As part of the US Government Engineering group, the key responsibilities include:Collaborating with developers and...
Senior Software Developer
2 months ago
We are seeking a highly skilled Full Stack Software Developer to join our team at Battelle Memorial Institute. As a key member of our software development team, you will design, develop, implement, and test scientific software that supports our Data Portal.
Responsibilities- Work with product owners and scientists to design, develop, and implement software that meets the needs of our research, education, and decision-making communities.
- Collaborate with front-end and back-end developers to deliver data and services to our users.
- Develop software using industry best practices, including databases, web services, scientific cloud computing solutions, and user interfaces.
- Coordinate work between teams and ensure that software meets the required standards for design, development, testing, and deployment.
- Bachelor of Science in Computer Science or a related field, with at least eight years of software development experience.
- Strong understanding of data structures, algorithms, and software design and architecture.
- Experience working on challenging problems in complex applications and addressing problems of scale.
- Experience with selecting and testing COTS, open-source solutions, or developing prototype solutions to validate design proposals.
- Experience with Linux platforms, GCP, or similar cloud technologies.
- Experience developing in Java, TypeScript/JavaScript, SQL, or similar languages.
- Experience building complex web applications with TypeScript/JavaScript, CSS, HTML, using React or other similar libraries.
- Experience building APIs with Java or similar languages, using Spring Boot or similar frameworks.
- Experience working with Postgres or similar relational database systems.
- Experience working with and building complex data models, optimizing and scaling SQL query performance.
- Experience in successful scientific user interface development, with a focus on designing and developing scientific data publishing and data visualization software solutions.
- Experience with Docker and container orchestration technologies or similar technologies.
- Experience with software version control systems such as GitHub.
- Experience with NextJS or similar frameworks and Material UI component libraries.
- Experience with Content Management Systems, such as Drupal or Liferay.
- Experience with building complex charts and visualizations using frameworks such as D3 or Leaflet.
- Experience with utilizing indexes, views, stored procedures within relational database systems.
- Familiarity with scientific software such as Python, R, and Shiny.
- Experience with key-value databases (Redis), object storage (GCS, AWS S3), and knowledge of the strengths and weaknesses of each.
- Experience in designing and implementing enterprise-scale process management infrastructure to support scientific data production applications.
- Experience in and understanding of microservices architecture, application design principles, and domain-driven design.
- Willingness to serve as a mentor to less experienced staff members.
Battelle offers a comprehensive and competitive benefits package, including:
- Comprehensive medical, dental, and vision coverage.
- 401(k) retirement savings plan with a 5% company match.
- Tuition assistance for higher education.
- Opportunities for professional growth and development.
- A work environment that values diversity, equity, and inclusion.
Battelle is a world-renowned research and development organization that is dedicated to solving humanity's most pressing challenges. As a member of our team, you will have the opportunity to work on cutting-edge projects, collaborate with world-class experts, and make a meaningful impact in the world.
We are an equal opportunity employer and welcome applications from diverse candidates. If you are a motivated and talented individual who is passionate about software development and scientific research, we encourage you to apply for this exciting opportunity.