Embedded software engineer serp_jobs.h1.location_city
serp_jobs.job_alerts.create_a_job
Embedded software engineer • broken arrow ok
Manager of Software Development
EMSL Analytical, IncAll Locations- serp_jobs.job_card.promoted
Sales Engineer
American StaffCorp Job BoardCatoosa, OK, USData Engineer
Beacon ResourcesTulsa Metro Area, OklahomaEngineer Intern
ChampionXBroken Arrow, Oklahoma , USAProcess Engineer
Commercial Metals CompanyCatoosa, OK, USForward Deployed Software Engineer-Palantir Foundry-Director
PwCTulsa,OKSales Engineer
Spearhead Staffing LLCCatoosa, OKElectrical Engineer
Sterling HoffmanCatoosa, OK 74015 , United StatesProcess Engineer
CPS, Inc.Bixby, OK, USSoftware Engineer
FlightSafety InternationalBroken Arrow, OK, USMechanical Engineer
Abacus Search StaffingCatoosa, OKAutomation Engineer
SiemensBroken Arrow, Oklahoma, United States of AmericaForward Deployed Software Engineer-Palantir Foundry-Manager
PricewaterhouseCoopers Advisory Services LLCTulsa,OK- serp_jobs.job_card.promoted
Sales Engineer
Bartec Dispensing Technology IncBroken Arrow, OK, USData Engineer
Addison GroupTulsa Metro Area, OklahomaResident Engineer
AtkinsRéalisOK, US- serp_jobs.job_card.promoted
Manufacturing Engineer
Kelvion Inc.Catoosa, OK, USPrincipal Software Engineer
NuHarborColchester, US- serp_jobs.job_card.promoted
Professional Engineer
Kelvion Products IncCatoosa, OK, USSoftware Engineer
Stand-By PersonnelBroken Arrow, OKManager of Software Development
EMSL Analytical, IncAll Locations- serp_jobs.job_card.full_time
EMSL Analytical, Inc. is seeking a Manager of Software Development . The manager of software development will bring leadership to a team that provides development and support of new and existing Laboratory Information Management System (LIMS) applications and systems.
Essential Duties and Responsibilities :
Manage several projects at once that include different technologies stacks ranging from WinForms to web services
Manage all the activities of the software development team, providing vision, planning and coordination of all software development and / or implementation activities
Establish standards in software development and integration between systems
Participates and or drives strategic decisions about technology and implementation of software solutions
Prepare project estimations and timelines in collaboration with Business Analysts and stakeholders
Collaborate with stakeholders and Business Analyst team to define requirements, ensuring alignment with business goals
Apply Project management best practices to meet plan timelines
Ensure software engineering best practices, methodologies and procedures are used to ensure reproducible development / implementation of high quality
Organize and lead daily scrums to assess risks in the current schedules, clear blocks and adjust roadmap of deliverables
Manage and delegate critical production support issues and follow-up on resolutions.
Resolving performance issues and making revisions when necessary
Serve as the primary liaison between the development team, IT, and business units to ensure solutions meet organizational needs
Requirements :
Minimum of 10 years of experience in application development, with at least 5 years in a managerial or leadership role
Authorization to work in the United States indefinitely and without restriction or sponsorship
Lead the application development team, including mentoring and coaching team members while promoting a culture of innovation and continuous improvement
High proficiency with Microsoft Technology stack including C#, VB.Net, .NET, SQL Server and frameworks in a Visual Studio 20xx environment
Proficient with SQL, Stored Procedures, views, and general database concepts in a Microsoft SQL environment
Solid understanding of Agile methodologies and modern development best practices in Azure DevOps environment
Monitor application metrics and performance, making data-driven decisions to enhance functionality and user experience
Experience with EPA and other regulatory bodies a plus
Laboratory and LIMS experience a strong plus.