Senior Software Developer Engineer
3MD Inc.
:
Summary of Position:
The Senior Software Developer Engineer will focus on applying the principles of engineering to software development. This role includes analyzing and modifying existing software as well as designing, constructing, and testing end-user applications that meet user needs; all through software programming languages. The Engineer must have knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
Essential Functions:
- Work with our peer team members to design suitable software systems, tools, and interfaces to fulfill stated requirements
- Collaborate with team members to form a strong foundation and best practices for software development,
- Build Operational Excellence with a focus on monitoring managed resources & infrastructure - build mechanisms for gathering metrics, troubleshooting/debugging, tracking, and resolving technical challenges
- Build automation and self-serve tools to streamline operations, updating/enhancing our current software tools, automation of support processes, and documentation of our systems
- Build tools to support high-performance infrastructure used in labs and manufacturing environment
- Analyze and modify existing software as well as design, construct, and test end-user applications that meet user needs
- Responsible for software development, modeling, simulation, testing, and quality assurance
- Analysis of user requirements, software, and code
- Completing systems risk and reliability analysis
- Monitor systems performance
- Perform maintenance and software integrations for existing systems
- Maintain or exceed compliance with industry standards
- Responsible for application development for the full lifecycle of software
- Identify and assess modern technologies prior to implementation
- Modify the software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces
- Direct system testing and validation procedures
- Direct software programming and documentation development
- Consult with departments or customers on project status and proposals
- Work with customers or departments on technical issues including software system design and maintenance
- Analyze information to recommend and plan the installation of new systems or modifications of an existing system
- Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements
- Design and develop software systems using scientific analysis
- Prepare reports on programming project specifications, activities, or status
- Work with project managers to obtain information on limitations or capabilities
Competencies:
- Ensures Accountability
- Tech Savvy
- Communicates Effectively
- Values Differences
- Customer Focus
- Resourcefulness
- Drives Results
- Plans and Prioritizes
- Decision Quality
- Self-Development
Work Environment:
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.
Physical Demands:
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.
While performing the duties of this job, the employee in this position frequently communicates with other co-workers/clients who have inquiries about the various projects and other needs. Must be able to exchange accurate information in these situations. The employee must be able to remain in a stationary position 75% of the time. The employee in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc. Constantly operate a computer and office machinery such as a calculator, keyboard, copy machine, and printer. Frequently moves boxes with equipment weighing up to 25 lbs. across the building and/or to other offsite buildings for various project needs.
Required Education and Experience:
- Bachelor's degree in computer science or related technical discipline, or equivalent work experience
- 10+ years of experience
Qualifications:
- 10+ years of non-internship professional software development experience with delivering software in a production environment
- Experience in developing distributed software systems in C/C++, Python or Java on Linux or Windows
- 5+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability, and scaling) of new and current systems
- Experience with building large-scale, high-performance systems in a complex, multi-tiered, distributed environment
- Experience working with AWS or Azure services.
- Other desired technical skills include Perl, SQL, HTML, UNIX/LINUX
- Experience with Identity and Access Management - Active Directory (AD)
- Experience in developing cloud-native environments (AWS or Azure)
- Frontend development experience preferred - HTML, CSS, JavaScript, JSON, Node.js, MySQL
- Experience communicating with users, software development engineering teams, and management to collect requirements, describe software product features and technical designs
AAP/EEO Statement:
3MD Inc. is an equal opportunity employer and does not discriminate based on gender, sex, age, race and color, religion, marital status, national origin, disability, sexual orientation, gender identity or expression, veteran status or any other category that is protected by applicable law.
Other Duties:
Please note this is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline:... ..., AI strategy, full stack engineering, Security, Dataverse & D365?... ...of AI-Led engineering.As a Senior/Principal Software Engineer,... ...diverse culture, and our developers are empowered to innovate....SeniorOngoing contractLocal area3 days per week- Providence Health & Services is seeking a Senior Principal Software Engineer for a hybrid role in Redmond, WA. The ideal candidate will take ownership of solutions that enhance caregiver experience, with a strong background in software development and technical leadership...Senior
- Providence in Redmond seeks a Senior Principal Software Engineer to own the development and quality of key solutions. In this hybrid role, you will leverage your 12+ years of experience using advanced programming and integration skills to enhance caregiver experiences....Senior
- ...A technology services provider is seeking a hands-on Dynamics 365 Developer based in Redmond, WA. The ideal candidate will have 5+ years of experience in Microsoft Dynamics 365, strong expertise in C# and Azure services, and excellent problem-solving skills. The role involves...SeniorContract work
- ...A leading staffing and consulting firm is seeking a Software Engineer to design, develop, and maintain software applications in a Windows environment. The ideal candidate will have a Bachelor's degree in computer science or a related field, along with 5-7 years of experience...Senior
$76.2 - $129.74 per hour
Senior Principal Software Engineer IS - HybridThe Senior Principal Software Engineer takes end-to-end ownership for development and quality of solutions and services that delight caregivers and add strategic value to Providence St. Joseph Health. They evaluate requirements...SeniorMinimum wageLocal areaShift work$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...the foundational platforms, services, and developer experiences that power the next generation... ...design and build services that empower engineers and scientists across the company to measure...SeniorOngoing contractLocal area3 days per week$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...EngineeringCompany: MicrosoftOverviewAre you a Software Engineer already at the forefront of agentic AI... ...that brings those capabilities to every developer at Microsoft? Do you have strong...SeniorOngoing contractLocal area3 days per week- #J-18808-LjbffrSenior
$104.1k - $162.9k
The Senior Embedded Application Software Engineer is responsible for leading the development and delivery of embedded control systems for commercial autonomous... ...closely with cross-functional stakeholders to design, develop, test, integrate, and maintain high-quality, reliable...SeniorH1b$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Site... ...world’s most demanding workloads. As a Senior Site Reliability Engineer, you will lead reliability... ...environments. Build Scalable Systems: Develop automation for monitoring, alerting,...SeniorOngoing contractLocal area3 days per week$184k - $287.5k
We are developing advanced multi-rack, multi-tenant AI/ML datacenters with NVIDIA GB200, and upcoming GB300 GPUs. NVIDIA seeks a Senior Software Engineer for our CSP (Cloud Service Provider) Engagements team to focus on the cloud-native stack for datacenter products like...SeniorFull timeRemote work$168.1k - $227.4k
...other organizations operating in locations without reliable connectivity. In this role, you will develop software for the Leo Customer Terminal embedded systems engineering team. You will be responsible for the design, implementation, deployment and operations of the functions...SeniorPermanent employmentInternshipFlexible hours- ...Senior DevOps EngineerWe have an urgent requirement for a Senior DevOps Engineer for our client. This is a hands-on role. Strong hands-on... ...basis for critical incidents. Develop, implement, and maintain... ...automation and configuration software systems such as (Jenkins, Chef...SeniorLocal area
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Site... ...than the Microsoft Defender engineering team. We are looking for a Senior Site Reliability Engineer who will... ...environments. Build Scalable Systems: Develop automation for monitoring,...SeniorOngoing contractLocal area3 days per week$224k - $356.5k
...behavior across GPUs, networking, storage, and software stacks. We are seeking a Senior Performance Engineer to characterize workloads, establish performance... ...optimizationNVIDIA leads the way in groundbreaking developments in Artificial Intelligence, High-Performance...SeniorFull timeRemote work- ManpowerGroup seeks a Cloud Solution Architect to join the Cloud Services Department in Redmond, WA. The role focuses on leading complex, enterprise-backed cloud solutions for client initiatives, with an emphasis on scalable, secure, and maintainable architectures. The...Senior
$152k - $241.5k
...make a lasting impact on the world.As part of the growing Developer Tools team, you will work on tools like Nsight Operator, Nsight... ...What you will be doing:Join the Developer Tools team as a senior software engineer to work on profiling tools within the growing Nsight...SeniorFull timeRemote work$61.31 - $104.39 per hour
Senior Cloud Engineer IS - HybridCloud Service Engineers work in partnership with developers, testers, and program managers (typically early in the development process) to design, operate, grow, and improve large-scale, cloud-based services offered to IS and non-IS caregivers...SeniorMinimum wageShift work$184k - $287.5k
...generative AI revolution, building the software and systems that power the world’s... ...model workloads. We are looking for a Senior Software Engineer to lead the bring-up, triage, benchmarking... ...experience).8+ years of experience developing software infrastructure for large-...SeniorFull timeRemote work$152k - $241.5k
...applications and industries. Within our software stack, CUTLASS stands out as a popular open... ...CUTLASS team today!What you'll be doing:Develop core components of the CUTLASS platform... ...degree in Computer Science, Computer Engineering, or related field (or equivalent experience...SeniorFull time- ...Speechify, Inc. is looking for a Senior Software Engineer in Kirkland, WA. The role involves building and maintaining core services and SDKs crucial to Speechify's core product experience. You will work on optimizing performance, collaborating with product teams, and...Senior
- ...will write and optimize Tensor Core-based deep learning kernels, collaborating with various teams to deliver efficient and effective software solutions. The ideal candidate holds a Masters or PhD in Computer Science or a related field, with strong skills in C++ and...Senior
- ...is not a pen test engagement. A Cybersecurity Forward Deployed Engineer is a production engineer who works embedded inside a client’s... ...thinking and hypothesis-driven problem decompositionTeam leadership: developing and coaching managers and consultants through deliveryTravel...SeniorFull timeWork experience placementLive inWork at officeLocal area
$119.8k - $234.7k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software... ...environment at scale. We are looking for a Senior AI Engineer, Security AI to help build AI-powered... ...individual contributor role, you will design, develop, evaluate, and improve AI capabilities...SeniorOngoing contractWork at officeLocal area3 days per week- ...technology company in the United States is looking for a skilled developer to implement advanced state management and design scalable... ...NET Core, and various state management tools. Join a dynamic team to deliver high-quality software solutions. #J-18808-Ljbffr NexwaveSenior
- ...forward-thinking company as a Security Engineer where you will play a crucial role in safeguarding... ..., monitor systems, and collaborate with software engineers to enhance security measures.... ...digital environment for its users and developers, providing you with the opportunity to...Senior
$102.1k - $202.2k
...ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Cloud... ..., and more securely. Our engineers combine deep technical and... ...Network Engineers II and a Senior Cloud Network Engineer for... ...services and workloads.Develop automation for provisioning,...SeniorOngoing contractLocal area3 days per week- ...Microsoft in Redmond, Washington, seeks a Senior Software Engineer to design and optimize SDK components for advertising solutions, focusing on browser-based performance using JavaScript and TypeScript. You will collaborate with stakeholders, write design documents, and...Senior
- Accenture is seeking a seasoned SAP PP leader to own end-to-end PP solution architecture across complex S/4HANA programs. You will guide cross-workstream integration and act as the manufacturing SME for client executives and program leadership on large-scale transformations...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Developer Engineer. Be the first to apply!
- senior robotics software engineer Redmond, WA
- software system engineer Redmond, WA
- intel software engineer Redmond, WA
- software developer fintech Redmond, WA
- software development engineer aws Redmond, WA
- information technology software engineer Redmond, WA
- graduate software developer no experience Redmond, WA
- software developer internship no experience Redmond, WA
- ngo software engineer Redmond, WA
- software engineer travel Redmond, WA


