Senior Software Engineer I
10 hours ago
Senior Software Engineer I
This position must be onsite at the Geneoscopy office in St. Louis, Missouri.
The primary goal of this position is to aid in developing Geneoscopy's diagnostic tests by helping the laboratory process samples faster through automation and developing the system that determines results from patient data. This will involve various tasks, including automatically pulling data from laboratory instruments, building a data pipeline for a machine learning algorithm, maintaining system infrastructure on AWS, and general full-stack development.
RESPONSIBILITIES
- Analyze software requirements to determine design feasibility within time and cost constraints.
- Formulate and design software systems using software engineering fundamentals and best practices.
- Develop and direct software testing procedures, programming, and documentation.
- Consult with the customer concerning enhancements and maintenance of software systems.
- Coordinate installation of software systems.
- Execute back-end development of various services using Python, PyUnit, and PyTest for unit and integration testing.
- Architect and design product solutions in the Cloud (e.g., AWS, Azure, GCP).
- Execute infrastructure management of an AWS deployment with both the AWS dashboard and configuration management tools such as Ansible, Chef, or Puppet.
- Contribute and support critical documentation such as requirements specifications and architecture documents.
- Integrate with various third parties (laboratory machine hardware, software infrastructure monitoring services, etc.).
- Contribute to the development of our CI/CD process.
- Participate and/or facilitate design reviews, code reviews, code inspections, and static code analysis.
- Propose software solutions.
- Test and approve applications.
- Train users and write training.
- Manage user support and feedback.
- Perform work with a high degree of latitude and handle the most complex issues and problems.
- Possess expert knowledge of the subject matter.
- Provide coaching and/or mentoring to others
- Other duties as assigned.
EDUCATION REQUIREMENTS
- High School Diploma required.
- Bachelor's Degree preferred.
QUALIFICATIONS
- Possess 6+ years of software engineering experience.
- Possess a solid foundation of programming knowledge.
- Understand how to apply software design patterns.
- Possess knowledge of the software industry standards and best practices.
- Demonstrate a strong capability to communicate and balance trade-offs between multiple implementation paths.
- Exemplify the ability to multitask and thrive in an agile, fast-paced, deadline-driven environment while remaining flexible, proactive, resourceful, and efficient.
- Possess proficient verbal and written communication skills, while willing to share and receive information and ideas from all levels of the organization to achieve the desired results.
- Possess high ethics and conduct business in the most professional manner.
- Seek inclusiveness and collaboration but step up to responsibility, make tough decisions, and be accountable for those decisions.
- Act as a results-oriented team player with strong interpersonal and communication skills, capable of working collaboratively with colleagues.
- Preferred Additional Experience:
- Knowledge of how to ensure that a system is HIPAA/GDPR compliant and good cybersecurity practices in general.
- Experience with the software used in CLIA laboratories.
- Familiarity with IVD or FDA regulations regarding software and systems.
SCHEDULE
This is a salaried position, requiring at least 40 hours per week. There may be projects that require activities beyond the standard hours.
COMPENSATION & BENEFITS
- Base salary range: annually determined based on the candidate's experience, knowledge, and abilities.
- Bonus: discretionary annual bonus based on a percentage of the employee's base salary
- Benefits: health, vision, dental, life insurance, 401k (with employer match), and paid time off.
ADDITIONAL INFORMATION
Geneoscopy's Core Values
Ability to embody Geneoscopy's beliefs, philosophies, and principles:
- Integrity - we do the right thing through our words, actions, and behaviors
- Courage - step up, speak up, stand out
- Agility - think and act fast, embracing change
- Passion - for our customers, our people, our work, and for excellence
- Collaboration - our differences are assets
Physical Demands
- Employees may be required to lift routine office supplies and use standard office equipment.
- Must possess the ability to sit and/or stand for long periods.
- Must possess the ability to perform repetitive motion.
Work Environment
- May have exposure to fumes and bio-hazardous material in the laboratory environment.
- May be required to handle blood-borne pathogens and general laboratory reagents.
By completing this online employment application, you certify that the information on this application is true and complete to the best of your knowledge. You understand that any misrepresentation or omission of fact in response to any inquiry made in this application may result in the rejection of the application or if hired, dismissal whenever it is discovered. You authorize and release all parties from any liability or damage that may result from seeking, furnishing, or using such information. You understand and agree that, if hired, your employment is for no definite period and may, regardless of the date of payment of compensation, be terminated by Geneoscopy at any time, for any or no reason, with or without notice. You understand that no representation to the contrary is valid unless in writing, setting a definite term of employment, and signed by the company's CEO. You further understand and agree that any job offer is contingent upon your passing, to the company's satisfaction, a criminal background check, reference checks, and other possible screenings. You understand that this application is active for 90 days only, and if you do not hear from the company but still wish to be considered for employment after 90 days, you will need to fill out a new application.
-
Senior Software Engineer
2 months ago
Saint Louis, United States Service Metal Full timeJob DescriptionJob DescriptionService Metal Products is currently seeking to hire a talented, motivated, and positive person to join our team as a Senior Software Engineer. This person will be an integral part of our Information Technology Team, supporting our company's continued expansion and growth. Service Metal is a Master Distributor of industrial...
-
Senior Full Stack Software Engineer
4 weeks ago
St Louis, Missouri, United States General Dynamics Information Technology Full timeOverviewWe are seeking a talented Senior Full Stack Software Engineer to join our team at General Dynamics Information Technology. With a strong background in web development and software engineering, you will be responsible for designing, developing, and maintaining complex IT applications. As a key member of our team, you will work closely with other...
-
Senior Software Engineering Lead
3 weeks ago
St Louis, Missouri, United States Georgia IT Inc Full timeJob Title: Senior Software Engineering LeadAbout Georgia IT Inc.We are a leading provider of IT solutions, and we are currently seeking an experienced Senior Software Engineering Lead to join our team. As a Senior Software Engineering Lead, you will be responsible for leading the development of complex software systems using cutting-edge technologies such as...
-
Senior Software Engineer
2 weeks ago
St Louis, Missouri, United States ABCO Maintenance Full timeJob OverviewWe are seeking an experienced Senior Software Engineer to join our team at ABCO Maintenance. As a key member of our technology staff, you will play a crucial role in upgrading and maintaining our existing database software.
-
Senior Software Engineer
2 weeks ago
St Louis, Missouri, United States Georgia IT Inc Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Georgia IT Inc.About the RoleThis is a contract/fulltime position (W2 only) with a competitive rate of $120,000 - $150,000 per year.ResponsibilitiesDesign and develop high-quality software applications using Java and microservices architecture.Collaborate with...
-
Senior Software Engineer
1 month ago
St Louis, United States Metronome LLC Full timeJob Title: Senior Software Engineer Location: St. Louis, MO Status: Hybrid Employment Type: Full-Time Clearance Level: TS/SCI Education: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. Certifications: N/A Benefits: Competitive salary and bonus structure, Comprehensive health insurance,...
-
Senior Software Engineer
2 weeks ago
St Louis, Missouri, United States Saxon Global Full timeJob DescriptionSaxon Global seeks a highly skilled and experienced Senior Software Engineer to join our team in St. Louis. This is a full-time role that offers an estimated annual salary of $90,000.The ideal candidate will have a strong background in software development, with experience in both Java and .NET programming languages. They will be responsible...
-
Electrical Designer I
1 week ago
Saint Louis, United States Clayco Full timeJob OverviewCareer Opportunities at ClaycoWe are seeking a skilled Electrical Designer I to join our team, based in Overland, MO. This role involves developing detailed electrical installation drawings and conceptual designs across diverse industries. The ideal candidate will have at least 2 years of experience, proficiency in Revit and AutoCAD, and a strong...
-
Senior Java Developer
9 hours ago
Saint Louis, United States S M Software Solutions Inc Full timeJob DescriptionJob DescriptionIf you find this opportunity aligns with your career goals and interests, we kindly request that you send us your documents to ajandekar@thethinkbeyond.com at your earliest convenienceJob Title: Senior Java DeveloperClient Name: MastercardOffice location: St Louis, MO (Onsite from day 1)Duration: Fulltime Job Description:Strong...
-
AI Software Engineer
2 weeks ago
St Louis, Missouri, United States Ai Software dba Capacity Full timeCompany OverviewAi Software dba Capacity is a cutting-edge technology company at the forefront of Artificial Intelligence (AI) innovation. Our team is dedicated to harnessing the power of AI to drive business growth and improve customer experiences.Salary: $120,000 - $180,000 per annum, depending on experience.Job Description:We are seeking a highly skilled...
-
Senior Software Engineer Position
2 weeks ago
St Louis, Missouri, United States Metronome LLC Full timeJob SummaryWe are seeking a Senior Software Engineer to join our team in downtown St Louis with the Geospatial Center of Excellence. This role will support a NGA project and involve working on modern architectures, rapid prototyping, and innovation.
-
Senior Software Engineer
3 weeks ago
St Louis, Missouri, United States Centraprise Full time**Job Description**Overview of the Role:Centraprise is seeking an experienced Senior Golang Developer to join our team in St. Louis, MO Onsite. This full-time role offers a competitive salary and comprehensive benefits package.About the Job:We are looking for a highly skilled professional with strong knowledge of Go programming language, paradigms,...
-
Senior Software Development Engineer
3 weeks ago
St Louis, United States Brillio Full timeAbout Brillio: Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, renowned for its world-class professionals, referred to as "Brillians", distinguishes itself through their...
-
Sr. Software Engineer
8 hours ago
Saint Louis, United States PSI Services LLC Full timeJob DescriptionJob DescriptionTitle: Senior Software EngineerLocation: Kansas City Metro AreaSalary: $130-$140KAbout PSIWe are PSI Services. We power world leading tests. Delivered with trusted science and the very best test taker experience. PSI supports test-takers on their journey to pursuing dreams and gaining certifications that are important to them....
-
Senior Software Engineer Role
2 weeks ago
St Louis, Missouri, United States minware Full timeAbout UsAt Minware, we're dedicated to helping engineering organizations gain full visibility into their software development process. Our development observability software empowers teams to improve predictability, efficiency, and growth.Job DescriptionWe're looking for a seasoned Senior Full Stack Engineer to join our team. As an early engineer, you'll...
-
Software Engineering Expert
2 weeks ago
St Louis, Missouri, United States S M Software Solutions Inc Full timeOverviewS M Software Solutions Inc is a dynamic and innovative company that excels in software development. As a Senior Java Developer, you will be part of our team, contributing to the creation of cutting-edge applications.
-
Senior Full Stack Software Engineer
2 weeks ago
Saint George, Utah, United States ConsultNet Full timeSenior Full Stack Software Engineer">Salary: $60,000 - $70,000 per year.We are seeking a highly skilled Senior Full Stack Software Engineer to join our team. The ideal candidate will have expertise in designing, building, and deploying scalable and reliable full-stack applications using Node.js, React, and TypeScript.The successful candidate will lead...
-
Senior Roadway Engineering Professional
3 weeks ago
Saint Louis, United States Harrison Consulting Solutions Full timeAbout the RoleHarrison Consulting Solutions is seeking a Senior Transportation/Roadway Engineer to join our team in St. Louis. This is a senior-level position that requires extensive experience in transportation infrastructure design and project management.Main Responsibilities:Design complex transportation projects, including highway systems and road...
-
Senior Software Engineer
2 weeks ago
St Louis, Missouri, United States Georgia IT Inc Full timeWe are seeking a Senior Software Engineer to join our team at Georgia IT Inc. as a Microservices Expert. This position is based in St Louis and offers a competitive salary of $120,000 per year.Job Description:The successful candidate will have a strong background in software engineering, with expertise in modular design, data structures, and algorithms. They...
-
Senior Java Software Engineer
3 weeks ago
St Louis, Missouri, United States Georgia IT Inc Full timeJob Title: Senior Java Software Engineer - Cloud DeploymentWe are seeking an experienced Senior Java Software Engineer to join our team at Georgia IT Inc. in St Louis, MO. The successful candidate will have a strong background in cloud-based systems and experience with modern applications like Spring Boot and Angular.In this role, you will be responsible for...