Match score not available

Senior, Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Masters' or graduate degree in computer science or IT preferred, Minimum 5 years of software development experience, Experience in Python, Django, Flask or similar frameworks, Familiarity with relational databases like MySQL or PostgreSQL, Experience with version control systems, e.g., git.

Key responsabilities:

  • Write well-designed, testable code using best practices
  • Integrate data from various back-end services and databases
  • Maintain and scale enterprise-level software
  • Provide leadership and guidance to other team members
  • Design training plans for end users
NeoGenomics Laboratories logo
NeoGenomics Laboratories Large https://neogenomics.com/
1001 - 5000 Employees
See more NeoGenomics Laboratories offers

Job description

Description

Are you motivated to participate in a dynamic, multi-tasking environment? Do you want to join a company that invests in its employees? Are you seeking a position where you can use your skills while continuing to be challenged and learn? Then we encourage you to dive deeper into this opportunity.
 
We believe in career development and empowering our employees. Not only do we provide career coaches internally, but we offer many training opportunities to expand your knowledge base! We have highly competitive benefits with a variety HMO and PPO options. We have company 401k match along with an Employee Stock Purchase Program. We have tuition reimbursement, leadership development, and even start employees off with 16 days of paid time off plus holidays. We offer wellness courses and have highly engaged employee resource groups. Come join the Neo team and be part of our amazing World Class Culture!
 
NeoGenomics is looking for a Senior Software Engineer who wants to continue to learn in order to allow our company to grow. This is an onsite position is a full time remote position
 
Now that you know what we're looking for in talent, let us tell you why you'd want to work at NeoGenomics:
 
As an employer, we promise to provide you with a purpose driven mission in which you have the opportunity to save lives by improving patient care through the exceptional work you perform. Together, we will become the world's leading cancer reference laboratory.
 
Position Summary:
 
We are looking for exceptional people to work with our cross-functional team and join our world-class community of talented experts.  Python/Java/.Net are few of our core technologies although we are always interested in finding people willing to learn and apply new skills that best address software challenges.  Excellent communication skills, attention to detail, and curiosity are necessary to succeed in our collaborative and rewarding environment.
 
Responsibilities:
 
Write well designed, testable, efficient code by using best software
development practices, which includes:
              integrating data from various back-end services and databases
              maintaining, expanding, and scaling enterprise level software
              creating and maintaining software documentation
              coordination with leads, architects and Sr. developers to meet functional requirements,  and/or UI/UX designers to match visual design intent.
               
                                Serves as lead on small to mid-sized solution teams.
              Responsible for maintaining solution integrity
              Provides leadership, guidance, and coaching to other team resources
              Responsible for the implementing multi-layered software architecture design changes, technical design, creation of, and assignment of development tasks
              Responsible for developing and following project schedules, plans, status reporting and timelines
              Design and conduct training plans for end-users.
 
                                Design and building of complex component and business logic functionality:
              Conversion of User as well as software requirement specifications into final code solutions for complex components and units of business logic managing inter solution dependencies.
 
Position Requirements:
  • Masters’ or graduate degree in computer science or information technology, computational biology or related field is preferred.
  • Minimum 5 years’ experience in software development, Laboratory, Medical or health care environment a plus.
  • Knowledgeable of and have demonstrable experience in Python, Django, Flask or similar framework development, Web services/Web API.
  • Experience in the development of relational databases, typically MySQL, PostgreSQL, SQL Server,etc.
  • Experience with version control systems (git, BitBucket, svn).
  • Experience working on teams and developing large scale applications.
  • Experienced in using fundamental concepts related to RDBMS, Object Oriented Programming, and web application development.
  • Experienced in building interfaces using modern HTML/CSS to match design standards.
  • Experienced in building functional solutions using more than one of the following: Python MVC, Angular, Vue, JavaScript, React, REST

All qualified applicants will receive consideration for employment without regard to race, national origin, religion, age, color, sex, sexual orientation, gender identity, disability, or protected veteran status.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Leadership
  • Teamwork
  • Detail Oriented
  • Verbal Communication Skills
  • Curiosity

Related jobs