Senior Software Engineer/Team Lead

InVita Healthcare Technologies
Baltimore, MD
Nov 24, 2022
Nov 30, 2022
Full Time
*Job Title*: Senior Lead Software Engineer*Department*: R&D, DNA and Forensics*Reporting to*: Manager of Software Engineering- DNAF*Location*: Baltimore, MD. (Hybrid work- 2 days in-office)*Hours of work*: Typical hours of work are from 8:30 AM until 5:00 PM EST. Additional hours may be necessary as needed. This position is exempt from overtime.*Overview*:The Senior Lead Software Developer is involved in the entire software development lifecycle -- from design and development to testing and deployment. More specifically, Senior Lead Software Developer is responsible for building, enhancing, and maintaining our superior DNA software including adapting it to new hardware, improving its performance, and upgrading its interfaces. The Senior Lead SoftwareDeveloper will also be involved in validation procedures, troubleshooting, and working with internal teams on technical issues including software system design and maintenance is important.*Who*:If you want to roll up your sleeves, get things done and ship code out the door, this is the role for you. If you often catch yourself down a rabbit-hole of obscure programming topics, throwing together apps or scripts to make your life just that much easier, and fancy yourself a well-versed modern full- stack team player, you have the hallmarks of a successful member of our Engineering team.*Essential Functions: ** Participate in software development using Agile/Scrum methodologies* Deliver results for project and program deliverables & participate in release activities* Ability to lead and work in a team-oriented environment where team members and business partners are located in the US, Canada, and internationally* Ability to plan, organize and coordinate multiple tasks to meet established deadlines while accommodating rapidly changing priorities* Participate in gathering product requirements and specifications* Participate in code reviews, develop, and execute unit and integration tests as required* Perform defect root cause analysis and provide resolution* Provide on-call support to the customer services team* Provide timely support to quality assurance team*Requirements/Qualifications: ** BachelorA$ cents A cents ' not A cents " cents s degree with 4+ years of software development experience* Experience in software development leveraging a variety of languages such as C#, VB.NET, etc.2* Experience in database design and development using Microsoft SQL Server and related technologies; TSQL, stored procedures, functions, etc.* Front end application development experience using HTML5, CSS3, Javascript, JQuery* Proficiency in building SOAP, RESTful APIs, WCF, swagger docs, etc.* Experience with at least one of the cloud platforms like AWS, Azure or Google Cloud*Preferred Qualifications (Not mandatory): ** Responsive web application development with Microsoft MVC framework, Bootstrap, DevExpress,Infragistics* Knowledge of ORM tools such as Microsoft Entity Framework, LLBL* Knowledge of Salesforce, Jira, Git* Knowledge of the SAFe framework* AWS Cloud Certification* Automated CI/CD*Physical Demands and Work Environment*:The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the functions. While performing the duties of this position:* Prolonged periods of sitting at a desk and working on a computer may be required.* The employee is regularly required to talk or hear.* The employee frequently is required to use hands or fingers, handle, or feel objects, tools, or controls.* The employee is occasionally required to stand; walk; sit; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl.* The employee must occasionally lift and/or move up to 15 pounds.* Specific vision abilities required by this position include close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus.* The noise level in the work environment is usually moderate.*What you can expect from us*:This is a great opportunity to join a leading organization and be part of a high-performing team. We offer a competitive benefits package (4 weeks of Paid Time Off plus holidays and an additional flex holiday, BCBS medical coverage with low employee contributions, employer paid short term disability and life insurance, free in-building gym) designed to meet your needs at every stage of your life and career. We strive to make our workplace inclusive, respectful, and barrier-free.3*COVID-19 Requirements*:InVita is a Covid-19 vaccination mandatory company._This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employee(s) will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments.__This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.__InVita provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws._Job Type: Full-timePay: $95,000.00 - $105,000.00 per yearBenefits:* 401(k)* 401(k) matching* Dental insurance* Health insurance* Health savings account* Life insurance* Paid time off* Referral program* Tuition reimbursement* Vision insuranceSchedule:* 8 hour shift* Day shift* Monday to FridaySupplemental pay types:* Bonus payCOVID-19 considerations:InVita is a Covid-19 vaccination mandatory company.Ability to commute/relocate:* Baltimore, MD 21230: Reliably commute or planning to relocate before starting work (Required)Experience:* C#: 3 years (Required)* .NET: 3 years (Required)Language:* English (Required)Work Location: Hybrid remote in Baltimore, MD 21230