Sr. Software Engineer
Samprasoft
Senior Software Engineer
A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part of the leadership group of a larger team to deliver quality solutions across all phases and layers of the software lifecycle.
Quality
- Meet or exceed test coverage goals set for the project through creation of unit and functional tests
- Minimize the number of production escapes
- Support user acceptance testing
- Support or conduct system testing, performance, volume, and stress testing
Usability/User Experience
- Collaborate with business and UX team to create appropriate application User interfaces
- Assist with mock-ups, user interface design
- Incorporate UX components into application
- Provide feedback to UX team
Product Reliability & Response
- Ensure system can meet or exceed defined SLA's
- When primary on-call respond to pages within 15min, and resolve or escalate issue as necessary
- Resolve production issues and communicate resolution to appropriate stakeholders
Development
- Complete stories within estimates and with quality to ensure release dates are met
- Conduct necessary analysis, design and prepare technical documentation
- Estimate story sizes and task out development for a given story
- Follow the Railinc development process and suggest improvements
- Work with infrastructure services to make configuration changes and deploy applications
Leadership (Technical)
- Evangelize Railinc common practices and development procedures
- Exhibit technical leadership in given technical subject domain
- Identify new technologies and approaches that may improve our quality, productivity, and capabilities
- Mentor peers and junior developers
- Delegate, and coordinate functional development tasks as needed
- Drive innovation in the development, release and operations processes
Values
Collaboration: We collaborate with our teams and our customers to get the job done, respecting individual ideas and contributions and moving forward in pursuit of shared goals.
Results: We deliver on our promises to create value for the freight rail industry through talented people, good ideas, business leadership, and great technology.
Service: We serve the changing needs of our customers and our industry to enhance the value they bring to our community, the environment and our economy.
Knowledge, Skills & Abilities
- Works under deadlines and subject to heavy project load
- Ability to provide technical expertise to others and explain concepts with technical staff
- Ability to operate independent of supervision with extreme accuracy and attention to detail.
- Experience in defining requirements, designing and illustrating process flows, and training users.
- Ability to communicate and follow up professionally (written and oral) both internally and externally within the organization – including documentation of application requirements
- Demonstrated ability to identify and resolve issues effectively
- Ability to mentor others
- 7 years of Java/J2EE Web Development Experience.
- Comfortable with front-end, middle tier and backend technologies.
- Expertise in front-end technologies like Angular, Spring MVC or equivalent, hands on experience in these technologies a must in last 3 years.
- Expertise in Spring, Spring Boot and hibernate or equivalent ORM, hands on experience in these technologies a must in last 2 years.
- Experience is working with Docker and Kubernetes environment, hands on experience in building docker applications.
- Web Service SOAP/REST expertise, especially as a service provider.
- MDB/MDP/Broker/Service Bus MQ technologies development experience in last 2-3 years is a plus. If the candidate is just familiar with MQ or has minimal experience, needs to be really strong in specific front-end, backend technologies of Struts/Spring/hibernate.
- Expertise using Tomcat servers
- Experience with Agile software development methodology
- Expertise in using version control software like git, etc.
- Strong understanding of deployment processes, deployment environments, production application trouble shooting techniques etc.
$115k - $125k
...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development...SeniorContract work3 days per week- ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~ Comfortable...SeniorContract workLocal area
$196k - $255k
...Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS and IaaS offerings. You will work across the full service lifecycle—from design and deployment through production...SeniorPermanent employmentWork at officeLocal area- ...Sr. Software Engineer Department: Information Technology Employment Type: Full Time Location: US-North Carolina-Raleigh Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Role expectations...SeniorHourly payFull timeTemporary workInternshipWork at officeLocal areaFlexible hours
- ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts...SeniorLong term contract
- ...Sr. Software Engineer Roles & Responsibilities: ~4 + years of experience as S/W Engineer in developing applications, networks, information security, databases, operating systems, or web technologies to meet complex business and technical needs across various groups...Senior
- ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking Software Engineers who have a passion for technology and education to help us add new features to our extremely successful educational products...SeniorWork at office
- ...applications. Web Service SOAP/REST expertise, especially as a service provider. Expertise using Tomcat servers Experience with Agile software development methodology Expertise in using version control software like git, etc. Strong understanding of deployment processes,...SeniorLocal area
- ...& Experience Bachelor's or foreign equivalent degree in computer science, computer engineering, information systems, or a related field and 5+ years of professional software engineering experience Hands on experience with AI agentic coding, LLM based development...Senior
- ...& Experience Bachelor's or foreign equivalent degree in computer science, computer engineering, information systems, or a related field and 5+ years of professional software engineering experience Hands on experience with AI agentic coding, LLM based development...Senior
- ...Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions...SeniorWork at office3 days per week
- ...Senior Software Developer - HIE Production Support (Healthcare Interoperability)- Remote... ...- HIE Production Support is a hands-on engineering role focused on sustaining, enhancing, and... ...data quality across the HIE stack. As a Sr. Software Developer, you will: Production...SeniorFull timeLocal areaRemote workWork visa
$79.2k - $209.5k
Job Description The role is responsible for designing, deploying, administering, and maintaining mission-critical storage infrastructure, including provisioning, zoning, replication, performance monitoring, troubleshooting, security remediation, compliance support, ...SeniorTemporary workFlexible hours$135k - $150k
...work sits in complex product areas where delivery speed, system reliability, and long-term maintainability all matter. As a Sr. Software Engineer, you will own complex problem spaces and drive them forward independently. You will apply strong engineering judgment to ambiguous...SeniorWork at officeImmediate startRemote workFlexible hours3 days per week- Experienced and innovative technical senior Java developer with following skills Strong hands-on experience Core Java Experience in Multi-threading, Data structures, Micro-services, Messaging. Experience working on relational database (SQL, PL-SQL). Experience working ...Senior
- Morrisville, NC | 10-12 years of experience | 23-Jun-2026 Required Qualifications 8+ years of professional iOS development experience Strong expertise in Swift and iOS SDKs Deep understanding of UIKit and/or SwiftUI Experience with modern architecture patterns (MVVM, Clean...Senior
$130k - $170k
## Sr. Ignition Software EngineerApplylocations: Raleigh, NC: Denver, CO: Sacramento, CAtime type: Full timeposted on: Posted Yesterdayjob requisition... ...Us:**BW Design Group is a fully integrated architecture, engineering, construction, system integration, and consulting firm...Senior- Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are...SeniorWorldwide
$286.2k - $326.7k
...Overview Sr. Distinguished Software Engineer - AML (Remote - Eligible) As a Sr. Distinguished Engineer at Capital One, you will be a part of a community of technical experts working to define the future of banking in the cloud. You will work alongside our talented...SeniorFull timePart timeLocal areaRemote work- ...Job Description Position Summary Advance Auto Parts is seeking a Senior Software Engineer - Full Stack to design, develop, and support modern web applications supporting finance and customer-facing platforms, including PayPro+, our customer bill portal system...SeniorWork at officeLocal areaWork from home
$140k - $200k
...Senior Software Engineer, Windows/Desktop Applications - Cary, NC, USA Cary, NC, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever...SeniorWork at office$166.5k - $244.2k
...spanning the full development lifecycle. The primary focus is software development, with additional responsibility for database management... ...alert quality and automation. Collaborate closely with other engineering teams and threat intelligence stakeholders to deliver outcomes...SeniorFlexible hours- Q2 India in Cary, North Carolina is seeking an ambitious Advanced Software Engineer to join our dynamic Centrix Engineering team. You will design, implement, and support innovative AI-first fraud detection solutions in fintech. Ideal candidates have over 9 years of experience...SeniorFlexible hours
$100.3k - $150.5k
Principal/Sr Principal Software Engineer (*Active TS/SCI required) Requisition ID: R10189875 Location: Morrisville, North Carolina, United States of America Clearance Type: SCI Telecommute: Yes-May consider hybrid teleworking for this position Shift: Days (United States...SeniorWork experience placementRelocation packageMonday to ThursdayShift work$86.8k - $165.2k
...help shape the future of aerospace and defense. Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military communications! Be part of a dedicated DevSecOps team developing cutting...SeniorTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...Sr. Cloud Engineer We are seeking a Sr. Cloud Engineer who has strong experience in building applications using Python or Java for the purposes of building an enterprise data lake analytics platform. In order to make an impact in this role, you should have strong skills...Senior
$140k - $200k
...Senior Software Engineer, Core Experiences Cary, NC, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk, on the...SeniorRemote work$126.7k - $190.1k
Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Machine Learning Engineering General Summary As a leading... ...verticals. In this position you will be responsible for the software design and development of quantization tooling within the AISW...SeniorWork from home- (Senior) Scientific Software Engineer page is loaded## (Senior) Scientific Software Engineerremote type: Hybridlocations: BAD IRtime type: Full timeposted on: Posted Todayjob requisition id: R-27513Join us in pioneering breakthroughs in healthcare. For everyone. Everywhere...Senior
- ...Diversified Services Network, Inc. (DSN) is seeking a full-time Senior C++ Software Engineer (Autonomous Systems) to join our team in Mossville, IL OR Pittsburgh, PA OR Sanford, North Carolina OR Cary, North Carolina OR Clayton, North Carolina OR San Francisco, CA!...SeniorFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr. Software Engineer. Be the first to apply!
- software engineer amazon Cary, NC
- agile software developer Cary, NC
- software developer positions Cary, NC
- senior software design engineer Cary, NC
- software developer Cary, NC
- ngo software engineer Cary, NC
- startup software engineer Cary, NC
- senior software engineer Cary, NC
- real time software engineer Cary, NC
- senior software engineer ruby on rails Cary, NC

