Remote Software Engineer - Biotechnology
Software developer job at Kforce
Kforce's client, a growing Biotechnology/Pharmaceutical technology company, is seeking a remote Software Engineer to work as part of the Research Software team in Functional Genomics. We are working directly with the Hiring Manager on this search assignment. This position is 100% remote. The company offers a competitive compensation package including base salary, annual bonus and Stock/RSU's. The Software Engineer will work as part of a multidisciplinary and highly innovative team designing and implementing tools to support their drug discovery research efforts. Work will include Docker-based web services delivering rich data-driven user-interfaces for the interrogation of complex biological and chemical data.
Responsibilities:
* Develop tools for various research teams that help medicinal chemists, biologists and computational biologists better capture and leverage in-house and external data in their research
* Maintain legacy Java software and migrate legacy Java software into contemporary technologies (Java or Node/Typescript)
* Create new backend services to accommodate our expanding infrastructure
* Enhance institutional data access using tools like RESTful API's and modern web UI/UX frameworks
* Work directly with end-users to troubleshoot and/or design and prioritize feature enhancements to existing tools* BS or MS degree in Computer Science, Computer Engineering, Biomedical, Biotechnology or related field preferred
* At least 3+ years of software development experience
* Proficient with Java, JavaScript or typescript would be ideal
* Experience with Node.js, Git and Python are a plus
* Knowledge of Java GUI frameworks like Swing, AWT is a plus
* Knowledge of web frameworks like Jersey or Spring
* Knowledge of Maven and Gradle
* Experience with software test automation is a plus but not required
* Experience with relational databases
* Experience deploying services using AWS services and Docker is a plus
* Linux skills is preferred
* Must have excellent communication and requirement gathering skills
* An ability to be productive and successful in an intense work environment
* Able to learn new technologies quickly and jump in anywhere in our stack
* Experience with bioinformatics and genomics is a plus
Nice to Have:
* Experience with GraphQL
* Experience with NoSQL databases
* Experience with a web app component-based framework
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.
Founding Robotics Software Engineer
New York, NY jobs
Salary Range: $150,000 - $250,000 + Equity
Working Arrangement: Full Time - On-Site
Cubiq is currently representing an award-winning early-stage Y Combinator-backed start-up in their pursuit to find a founding Robotics Software engineer, to enable the deployment and growth of their Natural Language Robotics Interface.
This company is still very small, headed up by 2 ex-Google AI engineers, who were instrumental in the development of Claude. They're looking to add a Software engineer who can implement their AI algorithms into any and all types of robots to be easily controlled by anyone.
The role will see the successful candidate becoming a key part of these plans and the company as a whole as they continue to grow. You will be building the core infrastructure and services for the system, Designing APIs and interfaces between the AI models, hardware, and human operators. Working across the stack from Robot-facing services to real-time agent orchestration.
This is an on-site position in central New York, and is offering a salary between $140,000 -$220,000 and can stretch for the right candidate. There is full healthcare coverage and a 401K match. But the equity on offer is the real benefit to this role.
The right candidate will need the following experience:
Previous experience working with an Embodied AI system
2+ years of Software experience working with an LLM, RAG, or VLM
Strong Python experience
Experience at a scaling real-time system, data pipelines or working on integrating AI/ML models
High Agency and good communication skills
If you have the experience mentioned above, apply immediately! Interviews are already happening!
IIoT Software Developer
Warner Robins, GA jobs
As an Industrial IoT Software Developer, you will design and build scalable, reliable software solutions for our Industrial Internet of Things (IIoT) ecosystem. In this role, you will develop software that connects industrial machines, edge devices, and cloud systems to enable intelligent automation, real-time analytics, and operational efficiency.
The key responsibilities of an Industrial IoT Software Developer include:
Design and implement IIoT software components, including device integration, data ingestion, processing pipelines, and APIs.
Develop edge and cloud-based applications for industrial data collection, analytics, and visualization
Collaborate with hardware engineers, DevOps, and cloud architects to ensure seamless system integration
Implement data normalization, filtering, and transformation processes for use in analytics and dashboards
Ensure secure software design, including encryption, authentication, and role-based access control
Conduct unit testing, debugging, automation and performance optimization for IIoT applications
Document software architecture, APIs, and deployment workflows
Do you have what it takes? Are you driven to implement creative solutions that unravel complex and ever-changing challenges? We value passion, curiosity, and perseverance with an ability to communicate ideas and results to diverse audiences. We look for people who thrive in collaborative and independent assignments, have the aptitude to learn new data quickly, and who are willing to mentor junior team members.
Key skills we look for include:
3+ years of professional experience in software development, preferably in industrial or embedded systems
Strong programming skills in JavaScript (Java is also nice-to-have)
Experience with ThingWorx
Ability to code lightweight reusable services
Experience developing with IIoT protocols such as Modbus, OPC UA, MQTT(S)
Hands-on experience with cloud services (AWS IoT, Azure IoT Hub, or Google Cloud IoT)
Familiarity with containers (Docker/k8s) and RESTful APIs
Strong understanding of real-time data streaming, message brokers (Kafka, RabbitMQ), and edge computing concepts
Experience with time-series databases (e.g. InfluxDB, TimescaleDB) and visualization tools (Grafana, Kibana)
Exposure to SCADA systems, PLCs and ICS environments
Knowledge of IIoT cybersecurity frameworks (NIST, ISA/IEC 62443)
Familiarity with CI/CD tools and version control (Git, GitHub/GitLab)
Background in predictive maintenance, digital twins, or machine learning integration
Strong problem-solving skills and ability to work in cross-functional teams
Sharp critical and analytical thinking skills and keen attention to detail
Familiarity with Agile development methodologies
Minimum education: Bachelor's degree in Computer Science, Software Engineering, or comparable academic discipline
Must have or be willing to obtain Secret Clearance (this requires US Citizenship)
Acceptable candidates must successfully pass a drug test and background screen
About Illumination Works
At Illumination Works, we know data, and we should, we've been doing it since we started in 2006! We specialize in everything data from big data to data science, data engineering, software engineering, and cloud design. We are a trusted technology partner in user-centered digital transformation-delivering impactful business results to clients. We partner with customers to solve their unique technology and data challenges and stay on top of modern technologies and advancements leveraging our Innovation Lab. Check out our website to learn more at ***************
Why choose us? We invest in our employees in all aspects of their life and we value family. We offer market competitive salary, a generous PTO package, and comprehensive medical, dental, vision and life insurance plans. We also offer 401K, short/long-term disability insurance, a fun and engaging culture, and training opportunities to keep you up to speed on the latest technologies.
Illumination Works is committed to hiring and retaining the best workforce. We hire the best talent for our customers' needs. We make our hiring decisions without regard to race, color, religion, sexual orientation, gender identity or national origin, age, veteran status, disability, or any other protected class. Acceptable candidates must successfully pass a drug test and background screen.
Java Software Engineer
Pleasanton, CA jobs
Backend Developer (Java) - 12-Month W2 Contract
Pay Rate: $55-$65/hour (Depending on Experience)
Contract Type: W2 | 12 Months
Russell Tobin is supporting a leading enterprise retailer in hiring a skilled Backend Developer for a long-term onsite contract in Pleasant, CA. This role is ideal for an experienced backend engineer with a strong background in Java, cloud technologies, microservices, and DevOps.
Key Responsibilities
Design, develop, and maintain backend services using Java and Spring Boot
Build and maintain RESTful APIs following best practices
Develop and support microservices-based architectures
Work with MongoDB and MySQL for data storage and retrieval
Implement event-driven solutions using Kafka or RabbitMQ
Deploy and manage containerized applications using Docker and Kubernetes (AKS or GKE)
Collaborate using DevOps tools such as GitHub, Jenkins, Chef, Puppet, or ArgoCD
Implement monitoring and alerting using Nagios, New Relic, GCP, or Splunk
Participate in Agile and Scrum ceremonies
Ensure adherence to SDLC and security compliance standards
Required Qualifications
7-10 years of total IT experience
6+ years of hands-on experience with Java, MongoDB, and MySQL
Strong hands-on experience with Java Spring Boot
Hands-on experience with API management and microservices development
Experience with public cloud platforms such as Azure or GCP
Hands-on experience with Kafka or RabbitMQ
Hands-on experience with Docker and Kubernetes (AKS or GKE)
Experience using DevOps tools including GitHub, Jenkins, Chef, Puppet, or ArgoCD
Experience with monitoring and alerting tools such as Nagios, New Relic, GCP, or Splunk
Strong understanding of RESTful API design principles
Strong knowledge of the Software Development Lifecycle, security compliance, Agile, and Scrum
Soft Skills
Inquisitive team player with an innovative mindset
Quick learner with strong adaptability to new technologies
Strong communication, collaboration, and problem-solving skills
Russell Tobin offers eligible employee's comprehensive healthcare coverage (medical, dental, and vision plans), supplemental coverage (accident insurance, critical illness insurance and hospital indemnity), 401(k)-retirement savings, life & disability insurance, an employee assistance program, legal support, auto, home insurance, pet insurance and employee discounts with preferred vendors.
BE Software Engineer (Block Storage)
Seattle, WA jobs
Backend Software Engineer (Block Storage)
W2 Contract
Salary Range: $114,400 - $135,200 per year
We are looking for collaborative, curious, and pragmatic Software Engineers to be part of this innovative team. You will be able to shape the product's features and architecture as it scales orders of magnitude. Being part of our Cloud Infrastructure organization opens the door to exerting cross-functional influence and making a more significant organizational impact.
Requirements and Qualifications:
Proficient with UNIX/Linux
Coding skills in one or more of these programming languages: Rust, C++, Java or C#
Experience with scripting languages (Bash, Python, Perl)
Excellent knowledge of software testing methodologies & practices
2 years of professional software development experience
Strong ownership and track record of delivering results
Excellent verbal and written communication skills
Bachelor's Degree in Computer Science, an engineering-related field, or equivalent related experience.
Preferred Qualifications:
Proficiency in Rust
Experience with high-performance asynchronous IO systems programming
Knowledge on distributed systems
Desired Skills and Experience
Proficient with UNIX/Linux, Rust, C++, Java, C#, Bash, Python, Perl, software testing methodologies, professional software development, strong ownership, results-driven delivery, excellent communication skills, computer science or engineering degree, high-performance asynchronous IO systems programming, distributed systems
Bayside Solutions, Inc. is not able to sponsor any candidates at this time. Additionally, candidates for this position must qualify as a W2 candidate.
Bayside Solutions, Inc. may collect your personal information during the position application process. Please reference Bayside Solutions, Inc.'s CCPA Privacy Policy at *************************
Software Engineer - C#/.Net
Madison, WI jobs
We are looking for
2 Backend .Net Developers (W2 or 1099)
for our direct client in Banking in Madison. Strong API integration and .Net experience needed!
Must be able to work two days per week onsite in Madison and already local to the area.
We cannot work with H1B Visa candidates on this position.
Thank you
Industry: Banking/Finance
Pay Rate: $50-55 per hour via W2
Length: 18 months min. in 6 month contract durations with extensions
Location: Hybrid in Madison. Two days per week onsite.
*ATTN C2C Employers: We are not able to work with H1B Visa candidates at this time*
Required Skills and Qualifications:
Strong understanding of API integration patterns and back-end architecture. Must be able to build out API layer to integrate apps.
Proven hands-on experience developing C#/.NET/ APIs
4 years of experience (Min)
Entity Core Experience
Proficiency in SQL Server, including writing and optimizing queries
Financial Services/Banking experience is preferred, not required
Exposure to supporting dynamic internal or enterprise applications
Excellent problem-solving and communication skills
Ability to work effectively in a hybrid team environment
Preferred Skills & Qualifications
Knowledge of secure API design and authentication best practices
Experience working in the Cloud (Azure)
Experience working in microservices and databases.
Experience working in hybrid work settings with cross-functional teams.
Software Engineer
Newport News, VA jobs
The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code. Local candidate and visa sponsorship will not be considered. Only US citizens who are eligible for obtaining secret clearance.
Job Description
Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.
C#, SQL, VB, Java, JSON, Python,
• Working knowledge of LINQ and Entity Framework
• Visual Studio for software development,
• Practical understanding of Microsoft Visual Basic
• Ability to work with variety of different people in the Trades, and Engineering Management,
• Capable of leading multiple projects from a software development standpoint. The ability to communicate well with highly technical and non-technical people, and act as an intermediary between customers and software team.
• Ability to refactor code solutions to make it cleaner and more efficient. The ability to coach junior members in problem solving and convey good coding practices. Working knowledge of clean code methodology. Working knowledge of Model-View-Presenter (MVP) architecture.
Basic Qualifications
9 Years with Bachelor of Science degree in related field; 7 years of relevant professional experience with a Master's Degree; 4 years of relevant professional experience with a PhD.
Critical Skills
This position is intended to support the database development team in the Coatings Technology and Materials Engineering Department E33. Candidate must be able to work well with all types of different people in various positions both within the coatings commodity and various other commodities like welding and NDT to develop software that provides integrated solutions and streamlines disconnected processes and tools. Additionally the candidate must be able to perform the following:
• Regular communication with direct management on progress
• Utilize customer input to improve deliverables
• Instruction and requirements development
• Agile project management
• Background using Azure DevOps and Git
Software Engineer
Atlanta, GA jobs
Sr. Software Engineer
Contribute to building multifaceted enterprise and customized applications for a diverse and growing international client base!
RESPONSIBILITIES:
Develop, maintain, and enhance web applications, internal tooling/libraries, and shared components, focusing on usability, scalability, and innovation.
Engage in collaborative work with cross-functional teams to ensure high-quality software delivery.
Participate in code reviews, contribute to technical documentation, and exchange knowledge with colleagues to foster a culture of continuous learning and development.
This is a direct-hire opportunity in Atlanta. Work onsite for the first 5-6 months, then transition to a hybrid schedule of 3 days in the office and 2 days remote (flexible days).
Software Engineer
Pittsburgh, PA jobs
eNGINE builds Technical Teams. We are a Solutions and Placement firm shaped by decades of interaction with Technical professionals. Our inspiration is continuous learning and engagement with the markets we serve, the talent we represent, and the teams we build. Our Consulting Workforce is encouraged to enjoy career fulfillment in the form of challenging projects, schedule flexibility, and paid training/certifications. Successful outcomes start and finish with eNGINE.
eNGINE is hiring a UI-focused .NET Developer to join a downtown Pittsburgh team on a long-term contract with a strong likelihood of conversion. This role will focus heavily on front-end development using Angular, while also supporting backend services built in ASP.NET/C# (.NET Framework 4.8). The team is actively modernizing applications, including a transition to a Blazor-based framework. Prior experience with Blazor is a strong plus, though not required.
This is a 100% onsite role (5 days/week).
What You'll Do
Design, build, and enhance UI-heavy applications using Angular and modern JavaScript
Support and extend backend services built in ASP.NET/C# (.NET Framework 4.8)
Work with REST and SOAP services; test and validate APIs using Postman and SoapUI
Collaborate closely with internal teams to support existing applications and new development
Participate in modernization efforts, including migration toward Blazor
Write clean, maintainable code and support production applications as needed
Use Git for source control and Agile tools like Azure DevOps or Jira
Required Skills & Experience
4+ years of professional experience with ASP.NET / C#
Strong experience building UI applications, with a clear emphasis on Angular
Experience working with REST and SOAP APIs
Hands-on experience with Postman (strongly preferred) and SoapUI
Solid experience with SQL Server (2016+; 2022 preferred)
Familiarity with Git or similar source control tools
Experience working in Agile environments (Azure DevOps, Jira)
Apply today and see how eNGINE can make a difference in your career!
No C2C/sponsorship/relocation available.
Software Engineer
Kansas City, MO jobs
Software Engineer
Compensation: $90,000 - $100,000 annually, depending on experience
Inceed has partnered with a great company to help find a skilled Software Engineer to join their team!
Join a dynamic team in a collaborative environment, where innovation meets creativity. This opportunity arises as the team is expanding due to the retirement of a valued developer. Work in an environment and contribute to exciting new projects and legacy product updates.
Key Responsibilities & Duties:
Collaborate with QA and UX teams to meet business needs
Provide technical support and troubleshoot current systems
Develop new product features using coding standards
Participate in code reviews and knowledge sharing
Create and maintain documentation on system architecture
Required Qualifications & Experience:
3+ years of experience in back-end services and API development
Proficiency in C#, .NET Core, and Node.js
Experience with relational databases like SQL Server or MySQL
Nice to Have Skills & Experience:
Experience with cloud development (Azure, AWS)
Containerization experience with Docker and Kubernetes
Other Information:
Work in a hybrid environment, with Mondays and Fridays from home
Collaborative team with a flexible and innovative work culture
Potential to work on diverse development projects
If you are interested in learning more about the Software Engineer opportunity, please submit your resume for consideration. Our client is unable to provide sponsorship at this time.
We are Inceed, a staffing direct placement firm who believes in the possibility of something better. Our mission is simple: We're here to help every person, whether client, candidate, or employee, find and secure what's better for them.
Inceed is an equal opportunity employer. Inceed prohibits discrimination and harassment of any type and affords equal employment opportunities to employees and applicants without regard to race, color, religion, sex, sexual orientation, gender identity, or expression, pregnancy, age, national origin, disability status, genetic information, protected veteran status, or any other characteristic protected by law.
#IND
Software Engineer
Boston, MA jobs
Work schedule: Hybrid
Key Responsibilities:
Performance Tuning: Monitor and optimize performance, including query performance, resource utilization, and storage management.
User and Access Management: Manage user access, roles, and permissions to ensure data security and compliance with organizational policies.
Data Integration: Support and manage data integration processes, including data loading, transformation, and extraction.
Troubleshooting and Support: Provide technical support and troubleshooting for Snowflake-related issues, including resolving performance bottlenecks and query optimization.
Documentation and Reporting: Maintain detailed documentation of system configurations, procedures, and changes. Generate and deliver regular reports on system performance and usage.
Collaboration: Work closely with data engineers, analysts, and other IT professionals to ensure seamless integration and optimal performance of the Snowflake environment.
Best Practices: Stay up to date with Snowflake best practices and industry trends. Recommend and implement improvements and upgrades to enhance system functionality and performance.
Qualifications and Experience:
5+ years of experience in data architecture, data engineering, or database development.
2+ years of hands-on experience with Snowflake, including data modeling, performance tuning, and security.
At a minimum Bachelor's degree in Computer Science, Information Technology, or related field.
Experience with source control tools (GitHub preferred), ETL/ELT tools and cloud platforms (AWS preferred).
Experience or exposure to AI tools.
Deep understanding of data warehousing concepts, dimensional modeling, and analytics.
Excellent problem-solving and communication skills.
Experience integrating Snowflake with BI and reporting tools is a plus
Required Skills:
Strong proficiency in Snowflake architecture, features, and capabilities.
Knowledge of SQL and Snowflake-specific query optimization.
Experience with ETL tools and data integration processes.
Strong proficiency in SQL and Python.
Strong Database design and data modelling experience. Experience with data modeling tools.
Ability to identify and drive continuous improvements.
Strong problem solving and analytical skills.
Demonstrated process-oriented and strategic thinking skills.
Strong motivation and a desire to continuously learn and grow.
Knowledge of Snowflake security features including access control, authentication, authorization, encryption, masking, secure view, etc.
Experience working in AWS cloud environments.
Experience working with Power BI and other BI, data visualization, and reporting tools.
Business requirement gathering and aligning to solutions delivery.
Experience with data integration solutions and tools, data pipelines, and modern ways of automating data using cloud based and on-premises technologies.
Experience integrating Snowflake with an identity and access management program such as Azure IDP is a plus.
Experience with other relational database management systems, cloud data warehouses and big data platforms is a plus.
Analytical Skills: Excellent problem-solving and analytical skills with strong attention to detail.
Communication: Effective communication skills, both written and verbal, with the ability to convey complex technical information to non-technical stakeholders.
Teamwork: Ability to work independently and collaboratively in a fast-paced environment.
Preferred Skills:
Snowflake certification (e.g., SnowPro Core or Advanced Certification).
Software Engineer
Chicago, IL jobs
Senior Software Engineer
A tech-focused online brokerage based in The Loop is currently looking for a Senior Software Engineer to work on their core trading systems. They've been in business for over 20 years now and are in a major growth phase.
This position focuses on the full life cycle of their proprietary trading platform, specifically across the front, middle, and back-office systems. You will be joining an established firm with a history of strong performance and a collaborative, tech-first culture.
Responsibilities
Developing and optimizing their high-performance order routing engines.
Designing and implementing market data processing services.
Integrating new features and connections using the FIX Protocol.
Collaborating with business stakeholders to translate needs into technical solutions.
Maintaining a high standard of code quality, performance, and reliability across all trading systems.
Requirements
Significant professional experience working as a Software Engineer, ideally on complex, high-performance systems.
Expertise in C# development.
Bachelor's or Master's Degree in Computer Science, Engineering, or a related field.
Pluses
Any professional experience with C++.
Direct experience working on low-latency trading systems, market data, or electronic brokerage platforms.
Familiarity with financial protocols like FIX.
Software Development Engineer Test (SDET, Mobile Apps)
Alameda, CA jobs
The Fountain Group is a national staffing firm and we are currently seeking a Test & Development Engineer (Mobile Applications) for a prominent client of ours. This position is in Alameda, CA (Preferred), Milpitas, CA or Portland, OR Details for the position are as follows:
Pay: $51-55/hour
Locations: Alameda, CA (preferred) | Milpitas, CA | Portland, OR
Work Model: First 30 days onsite, then potential hybrid
Industry: Medical Device / SaMD (preferred, not required)
🚨 IMPORTANT: Developer-First Role
This is not a traditional QA or manual testing role.
We are seeking a software developer who specializes in test automation - someone who writes code daily, builds automation frameworks, and enjoys solving problems through development. Candidates who primarily execute existing test scripts or rely on frameworks built by others will not be a fit.
About the Role
You will play a key role in designing, building, and maintaining automated test solutions for mobile Software as a Medical Device (SaMD) application. This role requires strong hands-on coding ability, comfort being evaluated through a live coding exercise, and experience working across Android and iOS platforms.
Automation engineers on this team are expected to author automation, not just run it.
What You'll Do
Design, write, and maintain automated test scripts for mobile applications (primary responsibility)
Develop and enhance automation frameworks (Python-based; migrated from Java)
Perform automated and targeted manual testing for Android and iOS applications
Execute automated API testing
Test on real mobile devices, emulators, and cloud device farms
Collaborate closely with Development, Test, Product, and Delivery teams
Track work and defects in Jira
Contribute to test strategy, maintainability, and continuous improvement
Performance is measured on the creation, maintenance, and execution of automation scripts.
Required Qualifications
5+ years of hands-on mobile application testing experience
Strong software development skills - you write code daily
Experience authoring automation scripts from scratch
Proficiency in Python (preferred) or strong coding ability in another language with willingness to work in Python
Experience with Appium
Hands-on testing experience with Android and iOS
Automated API testing experience
Experience testing on real devices
Comfortable completing a live coding challenge during the interview process (no AI use)
Nice to Have (Preferred)
Java experience
Experience in Medical Devices, SaMD, or other highly regulated industries
BrowserStack or AWS Device Farm experience
IBM ETM (training available)
Open-source contributions related to automation or testing tools
Who Will Be Successful in This Role
Developers who moved into test automation
Automation engineers who love to code
Candidates who can clearly explain what code they wrote, not just what they executed
Engineers comfortable being evaluated on real technical skills
Java Software Engineer
Irving, TX jobs
Title: Full Stack Java Developer (Python & Spark)
Duration: 12+ months
Required Qualifications:
8+ years of Software Engineering experience, or equivalent demonstrated through one or a combination of the following: work experience, training, military experience, education
8+ years of experience with full Software Development Life Cycle using Agile
8+ years of experience with building enterprise applications using Java, SpringBoot, MongoDB, Micro Services, ReactJS, Kafka
Strong debugging and problem-solving skills
Should have strong communication and presentation skill
Ability to multi-task in a fast-paced environment
Excellent analytical, decision-making and troubleshooting skills.
Experience in working with PCF or OCP
EEO: “Mindlance is an Equal Opportunity Employer and does not discriminate in employment on the basis of - Minority/Gender/Disability/Religion/LGBTQI/Age/Veterans.”
Software Engineer
Huntsville, AL jobs
We are looking for a Software Engineer to support an Internal Research and Development (IRAD) to join our team of qualified, diverse, and innovative individuals located in Huntsville, AL.
As a software developer on an Internal Research and Development (IRAD) team. You will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms. Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance. In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.
Basic Qualifications:
Bachelor's degree in STEM related field, and 5 Years with Bachelors in Science; 3 Years with Masters; 1 Year with PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science
Software Engineer
Colorado Springs, CO jobs
As a software developer on an Internal Research and Development (IRAD) team. You will work in a collaborative environment to understand system requirements, create and implement new capabilities and algorithms. Many of the algorithms and capabilities implemented by the team will be mathematics and physics intensive complex solutions that will be highly critical to the system performance. In addition to software development you will also be expected to support reviews of requirements and test cases that are developed for the software capability.
Basic Qualifications:
Bachelor's degree in STEM related field, and 5 Years with Bachelors in Science; 3 Years with Masters; 1 Year with PhD.
Applicants must have a current, active in-scope DoD-issued Secret security clearance at the time of application, which is required to start
Recent and extensive Experience Developing Software in C++ or Java
Quick to learn and absorb new concepts and information
Recent MATLAB and or Python Experience
Must have an Interim or Active Secret Clearance
Unix/Linux Operating System Experience
Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
Highly experienced with Linux, scripting, and operations
Experience with automated software requirements testing and analysis
Experience with the battle management and or fire control systems
Experience with containerization technologies (e.g., Docker, Kubernetes) and container orchestration.
Experience with Behavior Driven Development (BDD) using tools like Gherkin and Cucumber for automated acceptance testing
Experience with Static & Dynamic Code Analysis Tools and Fuzzing Tools such as: Coverity, Fortify, AND/OR SonarQube
Experience developing software in an Model Based Systems Engineering (MBSE) environment.
Experience with CI/CD, containers, and pipelines.
Experience with Software Change Control, Change Management, Code Quality, Static Analysis, and CI/CD tools such as: Atlassian tool suite, Jira, GitHub, GitLab, SonarQube, Coverity, and Jenkins.
Very solid background in math and physics
Advanced degree in Mathematics or Physics or Computer Science.
Software Engineer
Fort Lauderdale, FL jobs
**non-negotiables**
MUST BE A US CITIZEN or GREEN CARD HOLDER - no sponsorship or OPT Visa candidates
ROLE IS ONSITE
We are looking for a Software Engineer to build, maintain, and enhance internal software tools and automation systems. This role involves managing projects from initial requirements through development, deployment, and ongoing improvements. The ideal candidate will work closely with a small, experienced team to create robust, scalable software that streamlines internal processes and supports business objectives.
Key Responsibilities
Develop, test, and maintain internal applications and tools that support business operations.
Take ownership of features and technical components from concept to deployment and optimization.
Drive technical projects, ensuring deadlines are met and quality standards are upheld.
Work closely with business teams to convert operational needs into practical technical solutions.
Oversee internal development infrastructure, including software platforms, integrations, and environments.
Identify and resolve technical challenges, bottlenecks, and system issues proactively.
Apply best practices in coding, version control, testing, deployment, and documentation.
Ensure solutions meet internal policies, security requirements, and applicable regulations.
Mentor and support colleagues while contributing to technology planning and process improvements.
Stay up to date with emerging technologies and recommend innovations to enhance internal systems.
Qualifications
3-5 years of hands-on programming experience.
Bachelor's or Master's degree in Computer Science, Software Engineering, or related field.
Experience in financial services is a plus.
Knowledge of behavior-driven or test-driven development preferred.
Technical Skills
Node.js
SQL and database management
GIT
RESTful Web Services
HTML/CSS/JavaScript
React.js
AWS or other cloud platforms preferred
Jenkins CI/CD pipelines
Work Environment
Office-based role with occasional travel.
Extended periods at a computer; ability to lift up to 10 pounds.
Regular use of phone and email.
Must be Local to WI || .NET Web Developer III
Madison, WI jobs
Skillsets:
The most qualified candidate will have:
Advanced level application development skillsets including Analysis and Development within Microsoft .Net Framework.
Coding experience in .Net framework, MVC including C#, JavaScript and Bootstrap.
Experience applying Object Oriented Design.
Experience applying Standard Security methods to custom applications.
Experience in Power BI for developing reports.
Experience creating web API's.
Experience developing applications with Oracle backend databases including designing, writing stored procedures, performance tuning and SQL.
Experience working Azure DevOps including repositories, version control, and deployments.
Experience working in Visual Studio.
Experience following coding standards and best practices.
Experience with testing tasks such as identifying test scenarios, test data setup, execution, and documenting test results.
Experience utilizing the Systems Development Lifecycle (SDLC) and following IT Best Practices
Experience resolving technical issues through debugging, research, and investigation.
Experience following Iterative/Agile/Scrum Methodologies for completing projects from Initiation through Implementation and Maintenance.
Experience understanding defined requirements by identifying and implementing achievable solutions.
Excellent written and verbal communication skills including describing technical items to non-technical staff.
Experience writing technical documentation.
Collaborates and shares information with others and is a team player to ensure project success and business needs are met.
Awareness of IT Infrastructure.
Awareness of Accessibility requirements and custom application design solutions or standards to comply.
Ability to meet project timelines.
Ability to provide input into task estimates.
Excellent time management, organizational and planning skills.
Ability to work independently to conduct research and review application code to apply design, coding and testing principles.
Excellent customer service
Good interpersonal skills.
Job duties:
This position will work at the direction of the IT Custom Applications and Development Section Supervisors, Application Architect Lead, Business Relationship Manager, Project Manager, and program Leads, utilizing IT standards, software, and tools. Tasks of this position include, but are not limited to:
1. Orienting oneself to current applications including .Net and/or PowerBuilder, technical debt, and current backlog. This includes reviewing code, documentation, setting up locally and talking with others to understand functionality and business needs.
2. Design and develop application leveraging DNR standards, best practices and modernized design for performance, maintainability, scalability, usability, accessibility and secure coding practices while ensuring business needs are met. This includes developing web applications, batch processes and reports as needed.
3. Assist with database architecture, design, and maintenance to ensure data accuracy, performance, and scalability.
4. Provide application maintenance, support, troubleshooting and issue resolution.
5. Perform and document testing using DNR approved tools and processes for validating functional and non-functional scenarios to ensure quality and accuracy in meeting business needs.
6. Manage code, branching, and deployments through Azure DevOps, following release processes.
7. Complete priority tasks and maintain task progress in Azure DevOps to support deliverables and timelines.
8. Participate and contribute input in all meetings related to Agile Methodologies following DNR IT PMO guidance.
9. Analyze tasks and provide input into estimates and timelines.
10. Participate in technical team meetings to coordinate development activities and resolve risks.
11. Provide support and issue resolution for user acceptance testing.
12. Create and maintain technical documentation for the solution to support ongoing operations.
13. Support enhancements, maintenance and documentation for additional program applications.
Developer will follow the standard development life cycle along with DNR standards and procedures for management and versioning of source code, file management and change management processes. The developer must look out for security concerns or issues when developing applications and follow security related protocols. Applications must be built and supported in compliance with Federal and State requirements.
Top Skills (5) & Years of Experience:
Advanced level application development skillsets including analysis, design and development within Microsoft .Net Framework. (8+ yrs)
Coding experience in .Net framework with MVC including C#, JavaScript and Bootstrap. (8+ yrs)
Experience applying accessibility and security standards to custom applications. (6+ yrs)
Experience developing applications with Oracle databases including designing, writing stored procedures, performance tuning and SQL. (8+ yrs)
Experience working in Azure DevOps including keeping work items updated in addition to code management. (4+ years)
Nice to Have:
Experience working at DNR or in another Government agency.
Experience working with Microsoft Suite, including SharePoint, Teams, Word, Excel, etc.
Experience with GIS, especially Esri JavaScript APIs.
GIS Developer
Kennesaw, GA jobs
Are you passionate about automation, data processing, and GIS technology? We're looking for an Experienced Developer with strong Python skills and a broad technical background to join our engineering team. This role is ideal for someone who thrives on solving complex problems and building tools that make workflows more efficient.
What You'll Do
Collaborate with the engineering team to automate annual tasks, including:
Extracting data from one system, processing it, and pushing it to another.
Analyzing customer files and creating databases from the data.
Develop scripts and tools to reduce manual work and improve efficiency.
Work on GIS-related projects and leverage spatial data for engineering workflows.
Support ongoing automation projects and troubleshoot technical issues.
(Optional)
Utilize knowledge of FTTH (Fiber to the Home)-training provided if needed.
What We're Looking For
Minimum 5 years of development experience (more experience is welcome).
Strong proficiency in Python and Excel.
Broad development knowledge, including automation and data processing.
GIS experience required.
Excellent problem-solving and communication skills.
Nice-to-Have
Familiarity with FTTH (Fiber to the Home) concepts.
Why Join Us?
You'll be part of a team that values innovation, collaboration, and efficiency. If you're ready to make an impact by automating processes and leveraging GIS technology, we'd love to hear from you!
4yr+ Java Spring Boot Developer
Software developer job at Kforce
Kforce has a client in Wilmington, DE that is seeking a 4year+ Java Spring Boot Developer. Our client is building multiple scrum teams in Wilmington (DE), Columbus (OH) and New York City (NY). This posting is for 20 Senior (6+ years) Java Spring Boot Developers. This is an opportunity for full-time employment with the client.
Key Tasks:
* Executes standard software solutions, design, development, and technical troubleshooting
* Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
* Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
* Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
* Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
* Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
* Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
* Adds to team culture of diversity, equity, inclusion, and respect* 4+ years of experience in Java, Spring boot and ReactJS
* Hands-on practical experience in system design, application development, testing, and operational stability
* Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
* Demonstrable ability to code in one or more languages
* Experience across the whole Software Development Life Cycle
* Exposure to agile methodologies such as CI/CD, Application Resiliency, and Security
* Emerging knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
Preferred Skills:
* Familiarity with modern front-end technologies
* Exposure to cloud technologies