Post job

Senior software engineer jobs in Rhode Island - 564 jobs

  • Senior Knowledge Leader - Federal Health Solutions

    Ll Oefentherapie

    Senior software engineer job in Providence, RI

    A healthcare consulting company is seeking an experienced solution consultant to support and enhance the Oracle Health Millennium solutions for various Federal agencies. The ideal candidate will work independently to ensure quality learning content and product support is delivered effectively. Knowledge of industry best practices and effective communication skills are essential for managing customer expectations and ensuring satisfaction. #J-18808-Ljbffr
    $88k-127k yearly est. 1d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Data Governance Engineer (39035)

    Neighborhood Health Plan of Rhode Island 4.4company rating

    Senior software engineer job in Smithfield, RI

    The Data Governance Engineer plays a pivotal role in ensuring the integrity, quality, and security of organizational data assets. This position will collaborate with various teams across the organization to establish and enforce data governance policies, standards, and procedures. Responsibilities include identifying data quality issues, implementing data governance frameworks, and driving initiatives to improve data management practices. This role requires a strong understanding of data governance principles, excellent analytical skills, and the ability to communicate effectively with stakeholders at all levels. Duties and Responsibilities: Responsibilities include, but are not limited to: Design, implement, and maintain data governance frameworks, policies, and procedures to ensure compliance with regulatory requirements and organizational standards. Monitor and assess data quality issues, establish data quality metrics, and develop strategies to improve data accuracy, completeness, and consistency. Classify data assets based on sensitivity and criticality, establish metadata standards, and implement metadata management processes to enhance data discoverability and usability. Collaborate with cross-functional teams, including IT, legal, compliance, and business units, to define data governance requirements, resolve data-related issues, and promote a culture of data stewardship. Ensure compliance with data privacy regulations (e.g., HIPAA) by implementing data access controls, encryption mechanisms, and data anonymization techniques to protect sensitive information. Evaluate, select, and implement data governance tools and technologies to support data governance initiatives, such as data cataloging, data lineage, and data quality monitoring. Generate and distribute regular reports on data governance activities, including data quality assessments, compliance audits, and remediation efforts, to senior management and stakeholders. Identify opportunities for process improvement, automation, and optimization of data governance workflows to enhance efficiency and effectiveness. Other duties as assigned by Manager Corporate Compliance Responsibility - As an essential function, responsible for complying with Neighborhood's Corporate Compliance Program, Standards of Business Conduct, applicable contracts, laws, rules and regulations, policies, and procedures as it applies to individual job duties, the department, and the Company. This position must exercise due diligence to prevent, detect, and report unlawful and/or unethical conduct by fellow co-workers, professional affiliates and/or agents. Qualifications Qualifications Required: Bachelor's degree in computer science, information technology, data management, or a related study, or equivalent combination of education and relevant work experience Minimum of three (3) years of experience in data governance, data management, or related fields, with a deep understanding of data governance principles, practices, and methodologies Strong analytical skills with the ability to analyze complex data sets, identify trends, and recommend solutions to improve data quality and governance Proficiency in data governance tools and technologies, such as data cataloging tools, metadata management platforms, and data quality tools (e.g., Spirion, MS Purview) Excellent communication skills with the ability to effectively collaborate with stakeholders at all levels, translate technical concepts into business terms, and influence decision-making processes Knowledge of data privacy regulations (e.g., HIPAA) and experience implementing data privacy and security controls Excellent communication skills Strong attention to detail, organizational skills, analytical and problem-solving skills and ability to manage multiple priorities in a fast-paced environment Preferred: Experience working in regulated industries (e.g., healthcare) with a focus on data governance and compliance. Familiarity with data management best practices, data modeling techniques, and data architecture principles. Neighborhood Health Plan of Rhode Island is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.
    $96k-123k yearly est. 5d ago
  • Embedded Software Engineering Intern

    Regent 3.8company rating

    Senior software engineer job in North Kingstown, RI

    Job Description At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water's surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before. Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a breakthrough prototype to full production - and building the team to make it happen. Role Overview As an Embedded Software Engineering Intern at REGENT, you'll play a critical role in helping build and test the systems that power our seagliders. You'll contribute to low-level software that interfaces with real vehicle hardware, supports flight testing, and ensures reliable system behavior on the water and in the air. In this role, you'll work closely with senior embedded engineers to support the development of core control applications, sensor interfaces, and in-house testing tools. You'll gain hands-on experience across embedded software, autonomy, and hardware-in-the-loop simulation - learning what it takes to deliver real, safety-critical systems from bench testing to sea trials. This internship is ideal for individuals who are curious, hands-on, and eager to see their code running on real vehicles in a fast-paced startup environment. If you're energized by working at the intersection of cutting-edge innovation, real-world impact, and hands-on engineering, you'll be in the right place - and we'd be thrilled to have you on the team! What You'll Do Support development and testing of embedded software in C/C++ for sensing, control, and system monitoring Help implement and verify drivers for vehicle hardware, sensors, and actuators Contribute to hardware-in-the-loop and simulation tools used in system testing and validation Assist in building and debugging embedded systems, from lab bench bring-up through on-vehicle testing Collaborate with autonomy, controls, and electrical engineering teams to support system integration What You'll Bring Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field Experience programming in C/C++ and interest in real-time or embedded environments Familiarity with microcontrollers (e.g., STM32, PIC32, Arduino) and software development tools Exposure to scripting languages such as Python or MATLAB Bonus Experience Coursework or experience with simulation tools (Simulink, LabVIEW, HIL environments) Experience with robotics, drones, or autonomous systems Prior project or lab experience in debugging hardware or writing firmware Who We're Looking For Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision. Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds. Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat. Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance. What We Offer Competitive compensation Housing Stipend available for those temporarily moving to join our team Daily, free catered lunches Learning & professional development opportunities Meaningful projects that make an impact Mentorship & guidance from experienced team members If you're ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don't meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact. Equal Opportunity Employer REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
    $54k-79k yearly est. 6d ago
  • Experienced Software Engineer - Newport, RI

    Serco 4.2company rating

    Senior software engineer job in Providence, RI

    Newport, Rhode Island, US Rhode Island, US Warwick, Rhode Island, US Middletown, Rhode Island, US Engineering 12702 Full-Time This position is contingent upon your ability to obtain/maintain/transfer an active DoD Secret security clearance. $103977.88 - $173296.47 **Position Description & Qualifications** **Position Description & Qualifications** Serco is seeking an ExperiencedSoftware Engineer to join a growing team in Newport, RI working at the Naval Undersea Warfare Center that is designing, constructing, and delivering the next generation of undersea warfare Training Systems to the Fleet. Your focus willbecontributing to efforts in modernizingsoftwarearchitecture of the Training Systems. **This position is contingent upon your ability to obtain/maintain/transfer an active DoD Secret security clearance.** In this role, you will: + Contribute tothe design and development of new software solutions and frameworks to enhance the functionality and efficiency of US Navy submarine training systems. + Modernize existing software architectures to improve performance, scalability, and maintainability, usingcutting-edgetechnologies and practices. + Integrate Apache Kafka for efficient data streaming and processing to ensure real-time performance and reliability. + Implement robust, scalable, and efficient microservices to handle complex data processing and distribution tasks. + Develop andmaintain APIs for high interoperability and security between various training systems components. + Collaborate with system architects, engineers, and other stakeholders to gather requirements, define specifications, and guide system design decisions. To be successful in this role, you will have: + **A U.S. Citizenship.** + **The ability** **to obtain a Secret Clearance.** + **To work** **on site Newport, Rhode Island.** + A Bachelor's degree with5years' experience or aMaster'sdegreewith 3years' experience. + A strong knowledge of software architecture and design of object-oriented applications, unit testing, debugging, and installation. + Fluencyin C++or Java. + Experience with JavaScript/TypeScript. + A working knowledgeof RHEL/CentOS Linuxenvironment. + To be able to travel 10%. Additional desired experience and skills: + Experience with Apache Kafka orfamiliarity working distributedsystems. + Experience designing and implementing APIs. + Experiencewith frameworks such as Spring Boot, React, and Next.js. + Knowledge of Virtualization solutions such as VMWare, RedHat KVM, and VirtualBox. + Working knowledge of containerization technologies (e.g.Docker, Kubernetes). + Experience using version control software (e.g.Git, Bitbucket). + Familiarity with Agile programming principles and Kanban framework. If you are interested in making an impact with a passionate team, submit your application now for immediate consideration. It only takes a few minutes and could change your career! **Company Overview** Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters. To review Serco benefits please visit: ************************************************ . If you require an accommodation with the application process please email: ******************** or call the HR Service Desk at ************, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email. Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice. Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email ********************* . Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. **Pay Transparency** Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance-so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements. Salary range: The range for this position can be found at the top of this posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits - Comprehensible benefits for full-time employees (part-time employees receive a limited package tailored to their role): + Medical, dental, and vision insurance + Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract + 401(k) plan that includes employer matching funds + Tuition reimbursement program + Life insurance and disability coverage + Optional coverages that can be purchased, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection + Birth, adoption, parental leave benefits + Employee Assistance Plan To review all Serco benefits please visit: ******************************************* . Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco's external (or internal) career site. If an applicant has any concerns with job posting compliance, please send an email to: ******************** .
    $104k-173.3k yearly Easy Apply 6d ago
  • SAP Software Engineer - Data Conversions, Data Quality, and Reporting

    Cardinal Health 4.4company rating

    Senior software engineer job in Providence, RI

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP. + Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions. + Develop and maintain technical specifications, data mapping documents, and transformation rules. + Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems. + Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP. + Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration. + Define and monitor data quality metrics and key performance indicators (KPIs). + Work with business data stewards to correct data quality issues and promote data governance policies and standards. + Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori. + Translate business needs into technical specifications for reports and ad-hoc queries. + Optimize report performance and data extraction processes for efficiency. + Provide support and training to end-users on reporting tools to enable data-driven decision-making **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + Proven experience in SAP Data Conversions, migrations and ETL processes. + Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud + Strong knowledge of SQL, data modelling and database concepts + Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes). + Excellent analytical, problem solving and communication skills + Ability to work both independently and collaboratively with cross-functional teams **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Developer

    Rite-Solutions, Inc. 4.2company rating

    Senior software engineer job in Newport, RI

    Job Description Rite-Solutions, Inc is seeking a Software Developer who will be part of a team supporting the Property Management Division of the Corporate Operations Department of the Naval Undersea Warfare Center (NUWC) Division Newport. Together our team provides software engineering efforts pertaining to logistics and inventory management using Agile software engineering in a Development, Security, and Operations (DevSecOps) environment. Principal Responsibilities: Run and update reports as needed. Provide maintenance support for the Inventory Management System. Working within a team support requirements definition. Support software design efforts. Conduct software development. Develop required documentation. Conduct testing of developed software. Conduct end-user training of applications. Support the implementation and support of applications. Requirements U. S. Citizenship and an Active or Interim DoD SECRET clearance. Bachelor's Degree in IT or related business field Two - four years of experience in software development Experience with one or more of the following: C#, .Net, ASP.NET, VB.NET, JavaScript, JQuery, SQL, SQL Server Ability to communicate, influence and partner effectively using strong verbal and written communication. Strong understanding software/application development processes Excellent communication and interpersonal skills. Must possess excellent time management skills and the drive to work unsupervised. Who are we? Rite-Solutions, Inc. is a CMMI Level III and CMMC 2.0 Level 2 certified organization. We are innovative, growing and adhere to the highest standards for handling controlled unclassified information (CUI). We value the experience of the employee, their wellbeing, and their goals on a personal professional level as part of the key fabric in building and maintaining a culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023, 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, 2024, and 2025! All positions require a pre-employment background check. As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status. Public Information Job Posted by ApplicantPro
    $75k-97k yearly est. 13d ago
  • INTERNSHIP - Structures Software Engineer

    3DS Dassault Systems

    Senior software engineer job in Johnston, RI

    Role Descriptions & Responsibilities As a Software Engineer Internship within the SIMU will work with Abaqus developers to design, prototype and assess accuracy and performance of the new methods and algorithms for realistic simulations. The group is specialized on development of the state-of-the-art functionality for the Abaqus simulation software. During the internship your responsibilities will include the following: * Graph ordering and partitioning: Training a Graph Neural Network to predict the ordering for the direct solver and possibly the graph partition for domain decomposition. * Estimation of memory resources and runtime prediction for the equation solver. * Working as part of the Equation Solvers & Linear Dynamics R&D team * Participating in the new algorithm design * Prototyping code for the new algorithms * Performing accuracy and performance testing of the code prototypes * Documenting the work performed in PowerPoint and producing one final report Qualifications * Actively enrolled in a PhD program at a college or university * Possesses well-developed coding skills in one or two programing languages: C++ (preferred) * Experience with Python and MathLab is a plus * Strong background in Mathematics and Computer Science * Working knowledge of AI fundamentals * Experience with graph NN is a plus * Proficiency in Microsoft Office products - Word, Excel, PowerPoint, and Outlook * Ability to work independently and/or within a collaborative team structure, strong organizational skills This is a paid summer internship for approximately 3 months, based at the Dassault Systemes office located at 1301 Atwood Ave, Johnston, RI. #LI-HYBRID Shape your career with3DS! #WeAre3DS
    $46k-80k yearly est. 14d ago
  • Software Engineer - Ruby on Rails

    Mojotech 3.9company rating

    Senior software engineer job in Providence, RI

    MojoTech, established in 2008, is an innovative digital consulting company that integrates strategy, design, and engineering to create results-driven digital products and experiences for clients nationwide. What we do: We partner with our clients to discover, define, design, and build tomorrow's innovations, empowering every company to unlock future market potential, maximize returns on innovation, and drive transformational change. We work with a diverse client base, ranging from rapidly growing startups to established enterprises, helping them accelerate their pace of change and solve their biggest technology challenge Role Overview: We are seeking a full-time Ruby Engineer to join our team. In this role, you will work across multiple projects each year to solve complex problems and deliver high-quality solutions alongside a cross-functional team. Partnering with product managers, designers, and clients, you will contribute to discussions around problem-solving, technical decisions, and feature delivery. Your experience, judgment, and commitment to quality will help uphold MojoTech's engineering standards. Skills & Requirements: 3+ years experience building complex applications BA/BS in Computer Science or a related field, or equivalent experience Ruby on Rails development experience A passion for software engineering and application infrastructure Understanding of version control (Git) and code documentation A strong desire to improve yourself and those around you Should also be able to check off some of this: Capacity to design and implement efficient RESTful APIs and microservices Experience scaling applications with containers and container orchestration frameworks Proficiency with Ruby on Rails, Python and/or front-end MVC frameworks Familiarity with mobile development; Android or iOS Exposure to leadership or mentorship roles, particularly on a development team Experience working in an agency, as a software consultant, or tailoring solutions to match client requirements and capability Ability to formulate and communicate opinions on what makes software good or bad to both technical and business client stakeholders Previously built and deployed 12-factor apps as part of a collaborative project team Contributed to open source projects or presented at a conference Located in RI, MA, CT, NY, NJ, NC, SC, FL, CO, CA, UT, OR, PA, TN, ME Benefits: Base salary $80-140k Performance based end of year bonus Medical, Dental, FSA 401k with 4% match Trust-based time off Catered lunches when in office 5 hours a week of self-directed, non-client work Dog Friendly Offices Remote or in office (offices in Boulder, CO and Providence, RI) Paid conference attendance/yearly education stipend Custom workstation 6 weeks parental leave
    $80k-140k yearly Auto-Apply 60d+ ago
  • SOFTWARE WEB APPLICATIONS ENGINEER

    Direct Staffing

    Senior software engineer job in Middletown, RI

    We have launched a new service called IP-MobileCast which delivers large files, including movies, news & sports over its satellite infrastructure to its maritime customers. As a key member of the IP-MobileCast team, this person will implement code, build embedded web applications, web services and application services. This person will also be responsible for designing and developing desktop and mobile client application software. Challenging and rewarding position and highly visible. Job Requirements: • Minimum of five years recent experience in object oriented programming of desktop, mobile and web applications is required • Minimum of three years recent experience programming web applications using PHP, Javascript, HTML5, JQuery, JSON, XML is required. • Minimum of three years recent experience programming in Java or .Net required • Experienced with Ruby, Rails, Sinatra, GIT, Hiroku/AWS, MySql, PostgreSQL, UnitTest, JBuilder & Passenger. • Experienced with full software development life cycle including estimation, requirements gathering, design, Test Driven Development (TDD), build and test automation, release configuration, etc. • Experienced with Linux, Windows and MacOS operating systems. • Small embedded system and embedded Linux experience is a plus Education: BS in Computer Science or Engineering (or equivalent). Note, candidates must be US citizens or US Permanent Resident. SKILLS AND CERTIFICATIONS BS in Computer Science or Engineering SCREENING QUESTIONS Does candidate have a minimum of 5 years 'recent' experience in object programming of desktop, mobile and web applications? Please include comments from candidate. Does the candidate have at least 3 years of 'recent' experience programming in Java or .Net? Please provide comments from candidate. Is candidate a U.S. Citizen or a Permanent Resident? Additional Information All your information will be kept confidential according to EEO guidelines. Direct Staffing Inc
    $72k-98k yearly est. 2d ago
  • Software Engineer

    Webster & Webster Associates

    Senior software engineer job in Providence, RI

    Seeking an outstanding developer with extensive Ada experience to improve existing software functionality, provide additional functionality and research and development support to our clients. Qualifications Requirements Extensive development experience using Ada OO Design Extensive knowledge of Embedded Systems Real-world professional expertise in understanding complex Ada code Unit and quality test experience Ability to work independently Aptitude to learn quickly Ability to troubleshoot and resolve issues quickly Bachelor's degree in Computer Science or related field of study Duties Develop software for real-time embedded systems Work with software architects designing new functionality Engage testing teams for design feature and release Improve performance of existing code functionality Preferred Skills GNAT Apex Development Tools Experience developing Safety Critical Applications for standards such as RTCA DO-178B, Def Stan. 0055, IEC 61508, EN 50128, FDA 510(k), and DOD 2167A Additional Information All your information will be kept confidential according to EEO guidelines. JO-1308-052
    $68k-90k yearly est. 2d ago
  • Software Engineer, macOS Core Product - Providence, USA

    Speechify

    Senior software engineer job in Providence, RI

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $68k-90k yearly est. 12d ago
  • Computer Software Engineer-Jd2

    McLaughlin Research Corporation 4.0company rating

    Senior software engineer job in Newport, RI

    Computer engineers working with Unmanned Underwater Vehicles (UUVs) play a crucial role in developing the sophisticated systems that enable these vehicles to operate autonomously in complex underwater environments. Their work often encompasses aspects of software development, hardware design, and system integration within the UUV context. Key responsibilities Software Design and Development: Designing and implementing sophisticated algorithms for navigation, guidance, control, sensor fusion, error correction, and real-time decision-making. Developing software for modifying and enhancing UUV behaviors and controls. Developing robust software for real-world, unattended operation. Hardware Design and Integration: Designing and developing computer hardware components like processors, circuit boards, memory devices, and networks specific to UUV applications. Selecting appropriate technology solutions and tools to support project requirements. Ensuring seamless integration of hardware and software components within the UUV system. Testing and Validation: Conducting extensive simulations and field tests to validate and refine UUV systems. Troubleshooting and resolving hardware and software issues, including remotely deployed systems. Performing detailed analysis and performance evaluation of navigation and control systems. System Maintenance and Upgrades: Reviewing technical requirements for UUV system maintenance and test procedures. Conducting studies on new UUV components to address obsolescence and propose changes for integration. Implementing product upgrades and design modifications, including software conversions. Requirements Educational Background: A bachelor's degree in Computer Engineering, Electronics, Electrical Engineering, or a closely related discipline. Technical Expertise: Proficiency in programming languages like C++, Python, and Java. Knowledge of embedded systems, real-time operating systems, and computer vision techniques. Experience with electronics troubleshooting and use of test equipment like oscilloscopes and spectrum analyzers. Familiarity with underwater navigation systems, sonar, and communication systems. Experience: Experience with operating robotic systems at sea or in a commercial/research offshore environment. Experience with leading on-deck operations for UUV launch and recovery. Soft Skills: Strong analytical and problem-solving skills, with an ability to diagnose and resolve complex technical issues. Excellent communication and collaboration skills to work effectively within multi-disciplinary teams. Strong attention to detail, organization, and the ability to adapt to a fast-paced work environment. Preferred Qualifications: A master's degree or higher in a relevant engineering field is often preferred. Hands-on experience supporting Navy UUV development programs Active Secret clearance with TS/SCI Eligibility McLaughlin Research Corporation (MRC) is seeking a Software Computer Engineer who will support the Naval Undersea Warfare Center in Newport RI. The Naval Undersea Warfare Center (NUWC) is the United States Navy's full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater systems, and offensive and defensive weapons systems associated with undersea warfare. The successful candidate must possess excellent communication and interpersonal skills and should be comfortable working in a fast-paced, schedule driven environment. Equal Employment Opportunity Statement: McLaughlin Research Corporation is an Equal Opportunity and Affirmative Action Employer. It is our policy to recruit, hire, promote, and train for all positions without regard to age, race, creed, religion, national origin, gender identity, marital status, sexual orientation, family responsibilities, pregnancy, minorities, genetic information, status as a person with a disability, amnesty or status as a protected veteran, and to base all such decisions upon the individual's qualifications and ability to perform the work assigned, consistent with contractual requirements and all federal, state and, local laws. EEO is the Law: Applicants and employees are protected under Federal law from discrimination.
    $76k-99k yearly est. 60d+ ago
  • Senior Knowledge Leader - VA Federal Consulting/Oracle Health

    Ll Oefentherapie

    Senior software engineer job in Providence, RI

    We are looking for an experienced solution consultant to help design, configure, activate and support the education, knowledge sharing, and product release communications for our internal solution consultants that support the Oracle Health Millennium solutions across Federal agencies including the Department of Defense, United States Coast Guard, Veterans Affairs and Indian Health Service. The Federal Consulting team is a group of hard-working, knowledgeable, passionate members who want to shape the electronic health records systems for active-duty service men and women, their beneficiaries, our Nation's Veteran's, American Indians, and Alaska Natives. A Sr. Knowledge Leader is an experienced solution consulting professional who has an understanding of solutions, industry best practices, multiple business processes or technology designs within a product/technology family. Operates independently to provide quality work products to multiple solutions and the consultants that are supporting the program. Performs varied and complex duties and tasks that need independent judgment, in order to implement Oracle products and technology to meet customer needs. Applies Oracle methodology, company procedures, and leading practices. As a member of the Consulting organization, you are responsible for ensuring that quality solution learning content is delivered in a timely manner, at budget, and to our customer's satisfaction. This involves working closely with the Learning Instructors to understand and manage the customer's expectations. #J-18808-Ljbffr
    $88k-127k yearly est. 1d ago
  • Embedded Software Engineering Intern

    Regent 3.8company rating

    Senior software engineer job in North Kingstown, RI

    At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water's surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before. Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a breakthrough prototype to full production - and building the team to make it happen. Role Overview As an Embedded Software Engineering Intern at REGENT, you'll play a critical role in helping build and test the systems that power our seagliders. You'll contribute to low-level software that interfaces with real vehicle hardware, supports flight testing, and ensures reliable system behavior on the water and in the air. In this role, you'll work closely with senior embedded engineers to support the development of core control applications, sensor interfaces, and in-house testing tools. You'll gain hands-on experience across embedded software, autonomy, and hardware-in-the-loop simulation - learning what it takes to deliver real, safety-critical systems from bench testing to sea trials. This internship is ideal for individuals who are curious, hands-on, and eager to see their code running on real vehicles in a fast-paced startup environment. If you're energized by working at the intersection of cutting-edge innovation, real-world impact, and hands-on engineering, you'll be in the right place - and we'd be thrilled to have you on the team! What You'll Do Support development and testing of embedded software in C/C++ for sensing, control, and system monitoring Help implement and verify drivers for vehicle hardware, sensors, and actuators Contribute to hardware-in-the-loop and simulation tools used in system testing and validation Assist in building and debugging embedded systems, from lab bench bring-up through on-vehicle testing Collaborate with autonomy, controls, and electrical engineering teams to support system integration What You'll Bring Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field Experience programming in C/C++ and interest in real-time or embedded environments Familiarity with microcontrollers (e.g., STM32, PIC32, Arduino) and software development tools Exposure to scripting languages such as Python or MATLAB Bonus Experience Coursework or experience with simulation tools (Simulink, LabVIEW, HIL environments) Experience with robotics, drones, or autonomous systems Prior project or lab experience in debugging hardware or writing firmware Who We're Looking For Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision. Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds. Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat. Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance. What We Offer Competitive compensation Housing Stipend available for those temporarily moving to join our team Daily, free catered lunches Learning & professional development opportunities Meaningful projects that make an impact Mentorship & guidance from experienced team members If you're ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don't meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact. Equal Opportunity Employer REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
    $54k-79k yearly est. Auto-Apply 60d+ ago
  • Software Developer

    Rite-Solutions 4.2company rating

    Senior software engineer job in Newport, RI

    Rite-Solutions, Inc is seeking a Software Developer who will be part of a team supporting the Property Management Division of the Corporate Operations Department of the Naval Undersea Warfare Center (NUWC) Division Newport. Together our team provides software engineering efforts pertaining to logistics and inventory management using Agile software engineering in a Development, Security, and Operations (DevSecOps) environment. Principal Responsibilities: Run and update reports as needed. Provide maintenance support for the Inventory Management System. Working within a team support requirements definition. Support software design efforts. Conduct software development. Develop required documentation. Conduct testing of developed software. Conduct end-user training of applications. Support the implementation and support of applications. Requirements U. S. Citizenship and an Active or Interim DoD SECRET clearance. Bachelor's Degree in IT or related business field Two - four years of experience in software development Experience with one or more of the following: C#, .Net, ASP.NET, VB.NET, JavaScript, JQuery, SQL, SQL Server Ability to communicate, influence and partner effectively using strong verbal and written communication. Strong understanding software/application development processes Excellent communication and interpersonal skills. Must possess excellent time management skills and the drive to work unsupervised. Who are we? Rite-Solutions, Inc. is a CMMI Level III and CMMC 2.0 Level 2 certified organization. We are innovative, growing and adhere to the highest standards for handling controlled unclassified information (CUI). We value the experience of the employee, their wellbeing, and their goals on a personal professional level as part of the key fabric in building and maintaining a culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023, 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, 2024, and 2025! All positions require a pre-employment background check. As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status. Public Information
    $75k-97k yearly est. 43d ago
  • INTERNSHIP - Software Engineer

    3DS Dassault Systems

    Senior software engineer job in Johnston, RI

    Role Descriptions & Responsibilities As a Software Engineer Intern, you will be a member of a dynamic team that specializes in integrating structural solvers into structural model pre-processing applications, allowing users to run and monitor simulations locally, remotely, or on-cloud and use the simulation results to improve product design. The team is responsible for complex infrastructure and component integration to tie the necessary components together to capture the user simulation modeling input (products to simulate, materials, loadings, output), generate the finite element model, launch the solver, and return results for post processing). In addition, the team is responsible for optimizing performance and ensuring robust solutions for our users, accounting for the complexities of a multi-server, multi-host, HPC computing environment. Your role in this team will be focused on performance optimization across a number of workflows. In particular, you will assist in: * Gathering simulation performance metrics, analyzing performance characteristics, and finding bottlenecks * Improving performance logging, including instrumenting code, to ensure essential performance metrics are captured * Creating performance tests that properly cover targeted user workflows * Contributing to dashboard content/reporting that tracks progress of improvements for identified bottlenecks * Automating the performance testing and profiling for efficient replay and reporting Qualifications * BS in Computer Science or a related field * Experience with scripting languages, preferably but not limited to, Python, familiarity with C++ and Javascript * Familiarity software testing * Unit/Component/System testing * Regression testing * Automated testing * Ability to work well with others in a highly collaborative, cross-team environment This is a paid internship based at the Dassault Systèmes Office located at 1301 Atwood Ave, Johnston, RI starting Summer 2026.
    $46k-80k yearly est. 8d ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Senior software engineer job in Providence, RI

    **_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value. Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications. The SAP Software Engineer, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_What is expected of you and others at this level_** + Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects + May contribute to the development of policies and procedures + Works on complex projects of large scope + Develops technical solutions to a wide range of difficult problems + Solutions are innovative and consistent with organization objectives + Completes work; independently receives general guidance on new projects + Work reviewed for purpose of meeting objectives + May act as a mentor to less experienced colleagues **_Responsibilities_** + Design and define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **Anticipated salary range:** $94,900 - $135,600 **Bonus eligible:** No **Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being. + Medical, dental and vision coverage + Paid time off plan + Health savings account (HSA) + 401k savings plan + Access to wages before pay day with my FlexPay + Flexible spending accounts (FSAs) + Short- and long-term disability coverage + Work-Life resources + Paid parental leave + Healthy lifestyle programs **Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible. The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity _Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._ _Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._ _To read and review this privacy notice click_ here (***************************************************************************************************************************
    $94.9k-135.6k yearly 60d+ ago
  • Software Web Applications Engineer

    Direct Staffing

    Senior software engineer job in Middletown, RI

    Middletown, RI Engineering - Systems Exp 2-5 yrs Deg Bach Relo Bonus Travel Job Description We have launched a new service called IP-MobileCast which delivers large files, including movies, news & sports over its satellite infrastructure to its maritime customers. As a key member of the IP-MobileCast team, this person will implement code, build embedded web applications, web services and application services. This person will also be responsible for designing and developing desktop and mobile client application software. Challenging and rewarding position and highly visible. Job Requirements: • Minimum of five years recent experience in object oriented programming of desktop, mobile and web applications is required • Minimum of three years recent experience programming web applications using PHP, Javascript, HTML5, JQuery, JSON, XML is required. • Minimum of three years recent experience programming in Java or .Net required • Experienced with Ruby, Rails, Sinatra, GIT, Hiroku/AWS, MySql, PostgreSQL, UnitTest, JBuilder & Passenger. • Experienced with full software development life cycle including estimation, requirements gathering, design, Test Driven Development (TDD), build and test automation, release configuration, etc. • Experienced with Linux, Windows and MacOS operating systems. • Small embedded system and embedded Linux experience is a plus Education: BS in Computer Science or Engineering (or equivalent). Note, candidates must be US citizens or US Permanent Resident. SKILLS AND CERTIFICATIONS BS in Computer Science or Engineering SCREENING QUESTIONS Does candidate have a minimum of 5 years 'recent' experience in object programming of desktop, mobile and web applications? Please include comments from candidate. Does the candidate have at least 3 years of 'recent' experience programming in Java or .Net? Please provide comments from candidate. Is candidate a U.S. Citizen or a Permanent Resident? Additional Information All your information will be kept confidential according to EEO guidelines. Direct Staffing Inc
    $72k-98k yearly est. 60d+ ago
  • Software Developer

    Rite-Solutions, Inc. 4.2company rating

    Senior software engineer job in Newport, RI

    Rite-Solutions, Inc is seeking a Software Developer who will be part of a team supporting the Property Management Division of the Corporate Operations Department of the Naval Undersea Warfare Center (NUWC) Division Newport. Together our team provides software engineering efforts pertaining to logistics and inventory management using Agile software engineering in a Development, Security, and Operations (DevSecOps) environment. Principal Responsibilities: * Run and update reports as needed. * Provide maintenance support for the Inventory Management System. * Working within a team support requirements definition. * Support software design efforts. * Conduct software development. * Develop required documentation. * Conduct testing of developed software. * Conduct end-user training of applications. * Support the implementation and support of applications. Requirements * U. S. Citizenship and an Active or Interim DoD SECRET clearance. * Bachelor's Degree in IT or related business field * Two - four years of experience in software development * Experience with one or more of the following: C#, .Net, ASP.NET, VB.NET, JavaScript, JQuery, SQL, SQL Server * Ability to communicate, influence and partner effectively using strong verbal and written communication. * Strong understanding software/application development processes * Excellent communication and interpersonal skills. * Must possess excellent time management skills and the drive to work unsupervised. Who are we? Rite-Solutions, Inc. is a CMMI Level III and CMMC 2.0 Level 2 certified organization. We are innovative, growing and adhere to the highest standards for handling controlled unclassified information (CUI). We value the experience of the employee, their wellbeing, and their goals on a personal professional level as part of the key fabric in building and maintaining a culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023, 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, 2024, and 2025! All positions require a pre-employment background check. As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status. Public Information
    $75k-97k yearly est. 44d ago
  • Software Web Applications Engineer

    Direct Staffing

    Senior software engineer job in Middletown, RI

    Middletown, RI s Exp 5-7 yrs Deg Bach Relo Job Description We have launched a new service called IP-MobileCast which delivers large files, including movies, news & sports over its satellite infrastructure to its maritime customers. As a key member of the IP-MobileCast team, this person will implement code, build embedded web applications, web services and application services. This person will also be responsible for designing and developing desktop and mobile client application software. Challenging and rewarding position and highly visible. Job Requirements: • Minimum of five years recent experience in object oriented programming of desktop, mobile and web applications is required • Minimum of three years recent experience programming web applications using PHP, Javascript, HTML5, JQuery, JSON, XML is required. • Minimum of three years recent experience programming in Java or .Net required • Experienced with Ruby, Rails, Sinatra, GIT, Hiroku/AWS, MySql, PostgreSQL, UnitTest, JBuilder & Passenger. • Experienced with full software development life cycle including estimation, requirements gathering, design, Test Driven Development (TDD), build and test automation, release configuration, etc. • Experienced with Linux, Windows and MacOS operating systems. • Small embedded system and embedded Linux experience is a plus Education: BS in Computer Science or Engineering (or equivalent). Note, candidates must be US citizens or US Permanent Resident. SKILLS AND CERTIFICATIONS BS in Computer Science or Engineering SCREENING QUESTIONS Does candidate have a minimum of 5 years 'recent' experience in object programming of desktop, mobile and web applications? Please include comments from candidate. Does the candidate have at least 3 years of 'recent' experience programming in Java or .Net? Please provide comments from candidate. Is candidate a U.S. Citizen or a Permanent Resident? Additional Information All your information will be kept confidential according to EEO guidelines. Direct Staffing Inc
    $72k-98k yearly est. 60d+ ago

Learn more about senior software engineer jobs

Do you work as a senior software engineer?

What are the top employers for senior software engineer in RI?

Top 10 Senior Software Engineer companies in RI

  1. Oracle

  2. Coinbase

  3. Maximus

  4. Ford Motor

  5. Humana

  6. Educational Testing Service

  7. Highmark

  8. Eliassen Group

  9. Slalom

  10. Concentrix

Job type you want
Full Time
Part Time
Internship
Temporary

Browse senior software engineer jobs in rhode island by city

All senior software engineer jobs

Jobs in Rhode Island