Senior Software Engineer
Job Title
Senior Software Engineer
Job ID
14213
Location
SOLANA BEACH California 92075-2078
Senior Software Engineer
Our client is the worldwide leader in EEG software. Their software is used in 97 of the top 100 neurology hospitals in the US and many others around the world.
The Senior Software Engineer is a senior position for a truly excellent programmer experienced in Windows software development using Microsoft Visual Studio. As the Senior Software Engineer, you will be responsible for designing and developing software including new features, new products, and improvements to existing products. Additionally, you will be expected to perform as a project lead.
To be successful, you should have
- BS degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or other technical field (such as CIS or IT). Master’s of Science degree preferred.
- At least five years of relevant experience.
- Experience with Windows desktop software and with Microsoft Visual Studio.
- Must be legally authorized to work for any employer in the United States
- Demonstrates proficient knowledge and utilization of engineering tools necessary for successful performance of the essential function of this job description.
- A high energy level, the ability to set and achieve goals, and great interpersonal and communication skills are essential.
- The Senior Software Engineer performs product design, development, bug correction, and supports projects which may require research and analysis.
- The Senior Software Engineer participates in the implementation of solutions that employ leading edge technologies.
- Self-motivated team player that works well under pressure, independently or as a project lead.
- Experience with development for AWS cloud environment is desirable.
- A medical device and/or commercial product development background is desirable.
Your key responsibilities as an Senior Software Engineer will include:
- Develop software in C++ and C# for company products and/or applications consistently following the company’s coding standards and in accordance with applicable software development methodology and release processes.
- Utilize software engineering tools such as configuration management systems, build processes, and debuggers in the software development process.
- Create and execute designs for new functionality as part of a software project.
- Collaborate and add value through participation in peer code reviews, providing comments and suggestions.
- Provide reliable solutions to a variety of problems using sound problem solving techniques.
- Perform technical root cause analysis and outline corrective action for given problems.
- Estimate level of effort, evaluate new options of similar technology, and offer suggestions to improve processes.
- Work collaboratively and professionally with other company employees in cross functional teams to achieve goals.
- Apply a sense of urgency, commitment and focus on the right priorities in developing solutions in a timely fashion.
- Review product and/or application information including manuals and brochures for technical accuracy.
- Participate in product and/or application definition activities including feature analysis and system tradeoffs.
- Perform other duties as necessary.
Benefits:
Our client values their employees’ time and efforts, by committing to your success through:
- Competitive compensation ($140K-180K), depending on experience
- Medical Benefits (Health/Dental/Vision): Pay 100% of healthcare
- PTO: 3 weeks
- Paid Holidays: 7+ paid holidays
- 401k: Yes, 3% match.
- Equipment (Laptop, Cell Phone, etc.) Laptop, WFH equipment.
Our client is an equal opportunity employer and welcome and encourage diversity in the workplace. Our client does not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
Share This Job