> Markdown version of [/jobs/ext/3423665-software-engineer](https://www.wearedevelopers.com/jobs/ext/3423665-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # SOFTWARE ENGINEER - **Company:** BCforward - **Location:** Rochester, MN, United States (Remote available) - **Experience:** Expert - **Salary:** $166,400.0 - **Contract:** Temporary contract - **Skills:** C (Programming Language), Java (Programming Language), Agile Methodology, Artificial Intelligence, Amazon Web Services, Business Analytics Applications, Data Analysis, Microsoft Azure, Big Data, C Sharp (Programming Language), C++ (Programming Language), Code Review, Databases, Continuous Integration, Information Engineering, Data Warehousing, DevOps, Distributed Systems, Hibernate (Java), Java Persistence API, Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, Open Source Technology, Systems Development Life Cycle, Software Engineering, SQL Databases, Google Cloud, Spring-boot, AngularJS, Information Technology, Deployment Automation, Build Process, Software Coding, Software Version Control, Golang, Microservices - **Published:** September 17, 2026 - **Apply:** https://www.dice.com/job-detail/caa38157-80e6-4f43-824d-82c9e795d47e ## About the Role We are seeking a Senior Software Engineer to join our dynamic team. The ideal candidate will have strong experience in designing and building cloud-based microservices, full-stack development with Java/Spring Boot and Angular, and data-centric platforms and a proven ability to deliver scalable, resilient services that meet uptime and accuracy targets for clinical and analytic applications., * Proficiency in one or more high-level languages such as Java, Go, Python, C, C++, or C#. * Experience building scalable, highly available distributed systems and cloud-native microservices. * Hands-on full-stack development with Java/Spring Boot, Hibernate/JPA, Angular, and SQL databases (Postgres or MS SQL). * Knowledge of professional software engineering practices across the SDLC, including coding standards, code reviews, source control, build processes, testing, and operations. * Experience with Agile development, CI/CD, and DevOps practices. * Strong problem-solving, time management, and communication skills. * Experience with modern application development frameworks and data-centric platforms. * Education and experience: Bachelor's in Computer Science/Engineering or related field with 5+ years of relevant experience, or Associate's with 7+ years. Preferred Skills: * Master's degree in Computer Science/Engineering or related field. * Experience with cloud platforms such as Google Cloud Platform, AWS, or Azure and open-source technologies. * Background in databases, analytics, big data systems, BI products, or machine learning. * Experience developing software for healthcare or clinical domains. * Familiarity with tools that support coding assistance such as Claude/Codex AI. ## Description * Design, develop, and maintain back-end services and cloud-based microservices for data-centric clinical and analytics applications. * Translate product requirements into high-quality, testable code in Go, Python, Java, or similar languages. * Build services and integrations for data warehousing, big data, business intelligence, analytics, and machine learning workloads. * Contribute to full-stack features for Java/Spring Boot/Hibernate applications with Angular front ends and Postgres or MS SQL databases. * Participate in Agile, DevOps, CI/CD practices, including testing, verification, and deployment automation. * Ensure documentation of designs, processes, and source code is created and maintained. * Collaborate with Product Owners, Product Managers, Architects, data engineering, platform, and solutions teams. * Perform expert-level troubleshooting, root cause analysis, and system investigations to resolve issues. * Contribute to architecture and design discussions and lead targeted cross-functional improvement efforts. * Mentor junior engineers and act as a resource for colleagues with less experience. ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Go with the Flow: Stop the Leaks Before Your Memory's a Waterfall!](https://www.wearedevelopers.com/videos/100073-go-with-the-flow-stop-the-leaks-before-your-memory-s-a-waterfall) - [Shifting Stress to Progress— Understanding DevOps to do DevOps Better](https://www.wearedevelopers.com/videos/268-shifting-stress-to-progress-understanding-devops-to-do-devops-better) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Coffee with Developers](https://www.wearedevelopers.com/videos/341-coffee-with-developers) - [Scoring 2000 Products per Request: Performance Pitfalls in Golang](https://www.wearedevelopers.com/videos/2073-scoring-2000-products-per-request-performance-pitfalls-in-golang) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london)