Post job

Software Developer jobs at Kforce

- 6307 jobs
  • Remote Software Engineer - Biotechnology

    Kforce 4.8company rating

    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.
    $79k-109k yearly est. 58d ago
  • Founding Robotics Software Engineer

    Cubiq Recruitment 3.7company rating

    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!
    $150k-250k yearly 1d ago
  • IIoT Software Developer

    Illumination Works 3.9company rating

    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.
    $73k-90k yearly est. 2d ago
  • Java Software Engineer

    Russell Tobin 4.1company rating

    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.
    $55-65 hourly 1d ago
  • BE Software Engineer (Block Storage)

    Bayside Solutions 4.5company rating

    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 *************************
    $114.4k-135.2k yearly 3d ago
  • Software Engineer - C#/.Net

    The Planet Group 4.1company rating

    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.
    $50-55 hourly 2d ago
  • Software Engineer

    Acro Service Corp 4.8company rating

    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
    $96k-133k yearly est. 1d ago
  • Software Engineer

    Visionaire Partners 4.1company rating

    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).
    $78k-112k yearly est. 5d ago
  • Software Engineer

    Engine 4.8company rating

    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.
    $74k-104k yearly est. 5d ago
  • Software Engineer

    Inceed 4.1company rating

    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
    $90k-100k yearly 2d ago
  • Software Engineer

    Acro Service Corporation 4.8company rating

    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).
    $98k-136k yearly est. 1d ago
  • Software Engineer

    Strategic Employment Partners (Sep 4.5company rating

    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.
    $73k-98k yearly est. 3d ago
  • Software Development Engineer Test (SDET, Mobile Apps)

    The Fountain Group 4.6company rating

    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
    $51-55 hourly 2d ago
  • Java Software Engineer

    Mindlance 4.6company rating

    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.”
    $67k-88k yearly est. 5d ago
  • Software Engineer

    Acro Service Corp 4.8company rating

    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
    $78k-107k yearly est. 5d ago
  • Software Engineer

    Acro Service Corp 4.8company rating

    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.
    $81k-112k yearly est. 3d ago
  • Software Engineer

    MSI Company 4.7company rating

    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.
    $62k-80k yearly est. 2d ago
  • Must be Local to WI || .NET Web Developer III

    VLS Systems Inc. 3.9company rating

    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.
    $67k-87k yearly est. 2d ago
  • GIS Developer

    The Intersect Group 4.2company rating

    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!
    $89k-116k yearly est. 5d ago
  • 4yr+ Java Spring Boot Developer

    Kforce 4.8company rating

    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
    $93k-117k yearly est. 3d ago

Learn more about Kforce jobs

View all jobs