Software engineer lead jobs in Rhode Island - 563 jobs
Software Principal Engineer
Dell 4.8
Software engineer lead job in Smithfield, RI
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our SoftwareEngineering Team in Hopkinton, Massachusetts or Research Triangle Park, North Carolina .
What you'll achieve
As a Software Principal Engineer you will develop advanced and innovative algorithms, considering efficiency, performance, and data reduction opportunities, and debug highly distributed, multi-threaded complex systems. You will be part of an exciting team of senior developers and architects who are working on new business-critical initiatives and the core Data Path of Dell Technologies' leading midrange storage product. The team you will work with is tasked with modeling, developing, debugging, and analyzing performance on the enterprise storage system. You will:
Responsible for the development and maintenance of data path software for Dell's storage product in a scrum team-oriented environment
Contribute to the design and architecture of new features according to the product owner and customer requirements
Build and review design, functional, technical and/or user documentation as needed
Develop, review and implement test cases for software products and systems
Triage and debug different issues found by testing and in customer cases
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements
8 - 10 years of proven experience in Enterprise class embedded system, e.g. Storage Array, distributed systems ( multi-threading, locks, scheduling ), storage technologies (SAN, NAS, RAID, snapshot, replication), networking, device drivers, clustering, etc.
Strong in Object-oriented design, C/C++ and Python programming skills and strong debugging skills using gdb
Strong Linux/Windows kernel programming skills
Ability to code/debug complex programs in a large and complicated code base, using either written or verbal design specifications
Desirable Requirements
Bachelor's / Master's degree in computer science or related field
Knowledge in storage protocols (NFS, CIFS, iSCSI)
Knowledge and expertise in file systems and data recovery development
Experience with Agile and Scrum methodology
Hands-on experience in applying Artificial Intelligence (AI) within enterprise storage environments. E.g. AI-driven solutions for storage optimization, predictive analytics, or intelligent data management in large-scale systems
Compensation
Dell is committed to fair and equitable compensation practices. The salary range for this position is $178,500 to $ 231,000. Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R282956
$178.5k-231k yearly 1d ago
Looking for a job?
Let Zippia find it for you.
Senior Knowledge Leader - Federal Health Solutions
Ll Oefentherapie
Software engineer lead 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. 20h ago
Software Engineer - AI SysML (Technical Leadership)
Meta 4.8
Software engineer lead job in Providence, RI
Meta is seeking an AI SoftwareEngineer to join our Research & Development teams. The ideal candidate will have industry experience working on AI Infrastructure related topics. The position will involve taking these skills and applying them to solve for some of the most crucial & exciting problems that exist on the web. We are hiring in multiple locations.
**Required Skills:**
SoftwareEngineer - AI SysML (Technical Leadership) Responsibilities:
1. Drive the organization's goal towards relevant machine learning techniques to build & optimize our intelligent systems that improve Meta's products and experiences
2. Effectively communicate complex features and systems in detail while advocating for higher product quality and engineering efficiency
3. Assist in goal setting related to project impact
4. Develop custom/novel architectures, define use cases, and develop methodology & benchmarks to evaluate different approaches
5. Apply in depth knowledge of how the machine learning system interacts with the other systems around it
6. Understand industry and Meta wide technology trends in computing technology to help assess & develop new technologies within the ML Systems roadmap
7. Drive the team's goals and technical direction to pursue opportunities that make your larger organization more efficient
8. Partner & collaborate with organizational leaders to help improve the level of performance of the team & organization
**Minimum Qualifications:**
Minimum Qualifications:
9. Vast experience communicating and working across functions to drive solutions
10. Experience in driving large cross-functional and industry-wide engineering efforts
11. Proven track record of planning multi-year roadmap in which shorter-term projects ladder to the long term vision
12. Experience leading projects with industry-wide impact
13. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
14. Significant experience in mentoring/influencing engineers across organizations
15. Specialized experience in one or more of the following machine learning/deep learning domains: ML systems: AI infrastructure, machine learning accelerators, high performance computing, machine learning compilers, GPU architecture, machine learning frameworks, on-device optimization
16. Experience developing AI algorithms or AI-System infrastructure in C/C++ or Python
**Preferred Qualifications:**
Preferred Qualifications:
17. Experience with distributed systems or on-device algorithm development
**Public Compensation:**
$219,000/year to $301,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
$219k-301k yearly 60d+ ago
Embedded Software Engineering Intern
Regent 3.8
Software engineer lead 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 SoftwareEngineering 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. 5d ago
INTERNSHIP - AI Software Engineer
3DS Dassault Systems
Software engineer lead job in Johnston, RI
Role Descriptions & Responsibilities The V+R Test Management team at Dassault Systèmes in Johnston, RI, is a group of dynamic and collaborative professionals dedicated to advancing technology through the 3DEXPERIENCE platform. Our team focuses on the development and integration of software solutions that accelerates product design, engineering, and testing capabilities across various industries. We pride ourselves on a culture that values creativity, teamwork, and a forward-thinking mindset, aiming to push the boundaries of what's possible.
The AI SoftwareEngineer Intern will use JavaScript, TypeScript, Java, React, Redux, and XState to build a service that turns natural language requirements and files into validated V&V test objects with trace links. The intern will work in Agile teams to wrire REST endpoints, a light CLI, and CI jobs into the platform UI, applying LLM/NLP with JSON schema checks for reliable, repeatable outputs.
Qualifications
* Education: BS/MS in Computer Science, SoftwareEngineering, or related field (in progress or recent grad).
* Languages: Strong TypeScript/JavaScript and working Java. Comfortable across Node.js and React.
* Frontend: React with Redux and XState; state-machine thinking; component patterns; typing with TS.
* Backend & APIs: Build and consume REST services; JSON-first design; auth basics; error handling.
* Testing: Automated tests with Jest & React Testing Library; coverage discipline.
* V&V focus: Map requirements to test artifacts with traceability from requirement to test.
* LLM/NLP basics: Call LLMs via HTTP APIs (Mistral/OpenAI etc.), craft prompts/few-shot examples, and constrain outputs to JSON using schemas/validators.
* Document parsing: Extract text/structure from PDF/Word/Markdown using Node/Java libraries (e.g., pdf-parse etc.).
* Data modeling: JSON Schema validation mindset (type safety, required fields, enums).
* Dev workflow: Git, code reviews, CI (GitLab, Pipelines), ESLint/Prettier/format checks.
* Ways of working: Scrum familiarity, clear writing, and concise demos
* Nice to have Small-model fine-tuning/LoRA experience (even a course project).
* Security & privacy awareness for handling proprietary specs.
* CLI tools, minimal web UIs, and clean README/docs.
This is a paid 2026 full-time summer internship (3 months) based at the Dassault Systèmes Office at 1301 Atwood Ave, Johnston, RI.
#LI-HYBRID
Shape your career with 3DS! #WeAre3DS
$46k-80k yearly est. 7d ago
Experienced Software Engineer - Newport, RI
Serco 4.2
Software engineer lead 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
Software Developer
Rite-Solutions, Inc. 4.2
Software engineer lead 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 softwareengineering efforts pertaining to logistics and inventory management using Agile softwareengineering 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. 12d ago
SAP Software Engineer
Cardinal Health 4.4
Software engineer lead 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 SoftwareEngineer, 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
Software engineer lead 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. 1d ago
Computer Software Engineer-Jd2
McLaughlin Research Corporation 4.0
Software engineer lead 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
Software Engineer
Webster & Webster Associates
Software engineer lead 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. 1d ago
Principal Software Engineering - Platform
Dell 4.8
Software engineer lead job in Smithfield, RI
Software Principal Engineer
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Software Principal Engineer on our SoftwareEngineering Team in Hopkinton, Massachusetts or Research Triangle Park, North Carolina .
As a Software Principal Engineer you will develop advanced and innovative algorithms, considering efficiency, performance, and data reduction opportunities, and debug highly distributed, multi-threaded complex systems. You will be part of an exciting team of senior developers and architects who are working on new business-critical initiatives and the core Data Path of Dell Technologies' leading midrange storage product. The team you will work with is tasked with modeling, developing, debugging, and analyzing performance on the enterprise storage system.
Responsible for the development and maintenance of data path software for Dell's storage product in a scrum team-oriented environment
Contribute to the design and architecture of new features according to the product owner and customer requirements
Develop, review and implement test cases for software products and systems
Triage and debug different issues found by testing and in customer cases
Storage Array, distributed systems ( multi-threading, locks, scheduling ), storage technologies (SAN, NAS, RAID, snapshot, replication), networking, device drivers, clustering, etc.
~ Strong in Object-oriented design, C/C++ and Python programming skills and strong debugging skills using gdb
~ Strong Linux/Windows kernel programming skills
~ Bachelor's / Master's degree in computer science or related field
Knowledge and expertise in file systems and data recovery development
Experience with Agile and Scrum methodology
Hands-on experience in applying Artificial Intelligence (AI) within enterprise storage environments. AI-driven solutions for storage optimization, predictive analytics, or intelligent data management in large-scale systems
If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you.
Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Read the full Equal Employment Opportunity Policy here .
$101k-125k yearly est. 1d ago
Senior Knowledge Leader - VA Federal Consulting/Oracle Health
Ll Oefentherapie
Software engineer lead 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. 20h ago
Software Engineer, Product
Meta 4.8
Software engineer lead job in Providence, RI
Meta is seeking talented experienced engineers to join our teams in building cutting-edge products that connect billions of people around the world. As a member of our team, you will have the opportunity to work on complex technical problems, build new features, and improve existing products across various platforms, including mobile devices and web applications. Our teams are constantly pushing the boundaries of user experience, and we're looking for passionate individuals who can help us advance the way people connect globally. If you're interested in joining a world-class team of engineers and researchers to work on exciting projects that have significant impact, we encourage you to apply.
**Required Skills:**
SoftwareEngineer, Product Responsibilities:
1. Collaborate with cross-functional teams (product, design, operations, infrastructure) to build innovative application experiences
2. Implement custom user interfaces using latest programming techniques and technologies
3. Analyze and optimize code for quality, efficiency, and performance, and provide feedback to peers during code reviews
4. Set direction and goals for teams, lead major initiatives, provide technical guidance and mentorship to peers, and help onboard new team members
5. Architect efficient and scalable systems that drive complex applications
6. Identify and resolve performance and scalability issues, and drive large efforts to reduce technical debt
7. Work on a variety of coding languages and technologies
8. Establish ownership of components, features, or systems with expert end-to-end understanding
**Minimum Qualifications:**
Minimum Qualifications:
9. Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience
10. 8+ years of programming experience in a relevant language OR 4+ years experience with a PhD
11. Demonstrated experience driving change within an organization and leading complex technical projects
12. Experience utilizing data and analysis to explain technical problems and provide detailed feedback and solutions
**Preferred Qualifications:**
Preferred Qualifications:
13. Experience in programming languages such as C, C++, Java, Swift, or Kotlin, and scripting languages such as Python, Javascript, or Hack
14. 6+ years relevant experience building large-scale applications or similar experience
15. Experience improving quality through thoughtful code reviews, appropriate testing, proper rollout, monitoring, and proactive changes
**Public Compensation:**
$88.46/hour to $257,000/year + bonus + equity + benefits
**Industry:** Internet
**Equal Opportunity:**
Meta is proud to be an Equal Employment Opportunity and Affirmative Action employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. Meta participates in the E-Verify program in certain locations, as required by law. Please note that Meta may leverage artificial intelligence and machine learning technologies in connection with applications for employment.
Meta is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know at accommodations-ext@fb.com.
$257k yearly 60d+ ago
Vehicle Software Engineering Intern
Regent 3.8
Software engineer lead 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 a Vehicle Software Intern at REGENT, you'll support the development and testing of the software that enables our seagliders to operate safely and autonomously across hull-borne, foil-borne, and wing-borne modes. You'll work with engineers who build real-time control and autonomy systems, integrate sensors and actuators, and ensure vehicle behavior is reliable in simulation and on the water.
This role offers hands-on exposure to the software stack that powers a new class of maritime vehicles - allowing you to learn how real-world, safety-critical systems are designed, tested, and validated. You'll collaborate with engineers across autonomy, controls, and embedded systems and gain experience in both lab and simulation environments.
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 vehicle software in C/C++
Contribute to tools and scripts for simulation, testing, and data analysis
Assist with the integration of sensors, actuators, and vehicle-level communication modules
Help run software-in-the-loop (SIL) and hardware-in-the-loop (HIL) tests to verify behavior
Participate in code reviews and documentation to learn best-practice workflows
Assist in debugging and validating software performance in lab and test environments
What You'll Bring
Previous internship experience in a similar position
Pursuing a degree in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, or a related field
Experience programming in C/C++ and interest in real-time or embedded systems
Familiarity with scripting languages such as Python or MATLAB for testing and analysis
Understanding of software fundamentals, such as version control and debugging
Bonus Experience
Coursework or project experience with simulation or modeling tools (MATLAB/Simulink, etc.)
Familiarity with microcontrollers or embedded platforms
Experience with CUDA and multi-threading/processing of camera data
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. 5d ago
INTERNSHIP - Software Engineer
3DS Dassault Systems
Software engineer lead job in Johnston, RI
Role Descriptions & Responsibilities As a SoftwareEngineer 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. 7d ago
Software Developer
Rite-Solutions 4.2
Software engineer lead 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 softwareengineering efforts pertaining to logistics and inventory management using Agile softwareengineering 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. 42d ago
Software Web Applications Engineer
Direct Staffing
Software engineer lead job in Middletown, RI
Middletown, RIEngineering - 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 Senior Engineer
Dell 4.8
Software engineer lead job in Pascoag, RI
Senior SoftwareEngineer
The SoftwareEngineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics - all with the most advanced technologies, tools, softwareengineering methodologies and the collaboration of internal and external partners.
Join us to do the best work of your career and make a profound social impact as a Senior SoftwareEngineer on our SoftwareEngineering Team in Hopkinton, Massachusetts .
What you'll achieve
As a Senior SoftwareEngineer, you will be responsible for designing and developing high-quality software for the PowerMax storage array. You will work within agile teams in the PowerMax Orchestration Services group to build and enhance software that manages configuration, installation, and maintenance of our industry-leading PowerMax storage systems. You will:
Contribute to the design and architecture of new or re-engineeredsoftware requirements
Develop, review, debug, fix and test code for our new and/or updated software requirements
Build and review design/functional documentation, as needed
Develop, review and implement test strategies for our new and/or updated software requirements
Take the first step towards your dream career
Every Dell Technologies team member brings something unique to the table. Here's what we are looking for with this role: Essential Requirements
Solid knowledge of the JAVA programming language development stack; Python programming language; Windows operating system, and relevant tools and utilities.
Ability to code/debug more sophisticated programs using either written or verbal design specifications
Capacity to achieve proficiency of new tools, languages and operating systems with training and on-the-job experience
5-8 years of related experience; bachelor's degree or equivalent experience
Desirable Requirements
Experience of working in scrum or agile teams
Experience using GitHub, Jira, Jenkins and qTest;
Compensation
Dell is committed to fair and equitable compensation practices. The base salary range for this position: $149,600 to $193,600.
Benefits and Perks of working at Dell Technologies
Your life. Your health. Supported by your benefits. You can explore the overall benefits experience that awaits you as a Dell Technologies team member - right now at MyWellatDell.com
Who we are
We believe that each of us has the power to make an impact. That's why we put our team members at the center of everything we do. If you're looking for an opportunity to grow your career with some of the best minds and most advanced tech in the industry, we're looking for you. Dell Technologies is a unique family of businesses that helps individuals and organizations transform how they work, live and play. Join us to build a future that works for everyone because Progress Takes All of Us. Dell Technologies is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. Read the full Equal Employment Opportunity Policy here . Job ID: R283743
$149.6k-193.6k yearly 1d ago
Software Web Applications Engineer
Direct Staffing
Software engineer lead 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