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 Developer who wants to learn to continue to learn in order to allow our company to grow. This is a remote position with a Monday - Friday, day shift.
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: As a Senior Software Developer under the supervision of software engineering leadership you will perform software development, enhancement and support using core technologies, including .NET (C#), and SQL.
Responsibilities:- Write well designed, testable, efficient code by using best software development practices, which include:
- 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 senior developers to meet functional requirements, and/or UI/UX designers to match visual design intent
- Maintained solution integrity
- Provide leadership, guidance, and coaching to other team resources
- Implemented 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 build complex component and business logic functionality:
- Conversion of User and Software Requirement specifications into final code solutions for complex components and units of business logic managing inter solution dependencies
- Provide communication on project status, which includes:
- Logging activity and communicating status to both managers and end users
- Composing professional responses to project inquiries
- Actively participating in meetings
- Performs other functions, which include:
- Continuing training, including technical reading, classes, and on-the-job training
- Staying up to date with emerging trends and evaluating fit with operations and activities
Education, Experience & Qualifications- Bachelor's degree in Computer Science or a related field, or equivalent relevant work experience, required.
- Master's or other graduate degree in Computer Science, Information Technology, Computational Biology, or a related field, preferred.
- 5+ experience in software development. Laboratory, medical or health care environment a plus. Blazor and/or snowflake experience is a plus.
- Knowledgeable of and have demonstrable experience in C#, .NET development of web apps.
- MySQL, MS SQL Server, or PostgreSQL development experience creating procedures, functions, triggers, tables, views, indexes, etc.
- Experienced in using fundamental concepts related to RDBMS, Object Oriented Programming
- Experience with version control systems (git, BitBucket, Mercurial)
- Experience working on teams and developing large-scale applications
- Experience building interfaces using modern HTML5/CSS3 to match design standards
Equal employment opportunity, including veterans and individuals with disabilities.
PI282286364