Senior Software Engineer

5 months ago


Sparks Glencoe, United States LanceSoft Full time

No C2C/ H1B canddiates.

The candidate will be responsible for writing and documenting board level C#/.NET code and mentoring junior engineers. The candidate must be self-directed requiring minimal daily direction while collaborating with the team to achieve agreed upon scheduled deliverable work. The candidate will participate in a full software development life cycle.

Responsibilities:
Works independently to specify, plan, design, develop, test and support software components as assigned
Contributes to project schedule generation including scope of work, duration of tasks, and order of execution
Monitors work progress against schedule commitments, reports progress to leadership in a timely fashion, including when work will not be completed according to schedule milestones
Works with team to establish necessary requirements specifications and test plans for software product validation
Responsible for translating requirements into design and implementation of well-structured and documented software components
Implement new software component designs or enhancements to existing software products; participates in the implementation of more complex subsystems and systems
Troubleshoot/debug issues within existing automation systems and implements modifications to resolve these issues
Participate in technical design reviews and code inspections.
Insure adherence to BDDS development policies and procedures
Ensures compliance to regulatory requirements, Client quality standards and conveys an expectation of high software quality

Qualifications
Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline
Minimum of 7 years of experience in software development through entire product life cycle to develop commercial products
Minimum of 7 years of experience designing and implementing with C#/.NET
Minimum of 5 years of experience with SQL in a .NET development environment required
Demonstrated understanding of multi-threaded software design and development
Excellent written and oral communication and interpersonal skills are essential
Demonstrated understanding of development in a process oriented/regulated environment and adhering to a quality management system
Knowledge of Automation/Process Control experience
Understand Motion Control concepts

Nice-to-Haves:
Experience working in an FDA/ISO-regulated environment is a plus
Experience interacting with any type of instrumentation
Experience with Entity Framework and LINQ
Experience with some of the following skills/technologies is desirable:
JavaScript
Node.JS
Web Services



  • Sparks Glencoe, United States LanceSoft Full time

    About LanceSoftLanceSoft is a dynamic and innovative company that specializes in software development.We are seeking an experienced Senior Software Engineer to join our team. The ideal candidate will have a strong background in C#/.NET and be able to lead the development of complex software components.Job DescriptionThe Senior Software Engineer will be...

  • Software Engineer

    5 months ago


    Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Job Title: Software Engineer Location: Sparks, MD Contract Term: 12+ Months Weekly 40.00 Hours [Mon - Fri] This role requires the following qualifications and experience: •          Minimum of 5 years work experience in Windows desktop application development environment required •          Minimum of 5 years work experience...


  • Sparks Glencoe, United States BD (Becton, Dickinson and Company) Full time

    Job OverviewBD (Becton, Dickinson and Company) is a leading medical technology company seeking a highly skilled Software Development Engineer II to join our team. This role will play a critical part in the development of instrument software for medical devices.Key ResponsibilitiesWork with senior engineers to specify, plan, design, develop, test, and support...


  • Sparks Glencoe, United States KCI Technologies Full time

    **Job Description:** Senior Environmental Engineer - DesignWe are seeking an experienced Senior Environmental Engineer to join our team at KCI Technologies. As a key member of our Natural Resource Practice, you will be responsible for designing and implementing complex environmental projects, including ecological restoration and water resources...


  • Sparks Glencoe, United States Firaxis Full time

    Firaxis GamesWe are seeking a highly skilled Lead Programmer to join our development team.The ideal candidate will possess a strong foundation in software development, with expertise in Unreal Tech and the ability to communicate effectively with fellow coders, designers, and artists.Key Responsibilities:Provide technical direction and advice on project goals...

  • R&D Software Expert

    3 days ago


    Sparks Glencoe, United States BD (Becton, Dickinson and Company) Full time

    Job SummaryBD (Becton, Dickinson and Company) is seeking a highly skilled Software Development Engineer II to join our team. This role will play a critical part in the development of instrument software for medical devices.Duties and ResponsibilitiesWork under the supervision of senior engineers to specify, plan, design, develop, test, and support software...


  • Sparks Glencoe, United States BD (Becton, Dickinson and Company) Full time

    About BDBecton, Dickinson and Company is a leading medical technology company that develops innovative solutions to improve healthcare outcomes. As a Software Engineer II at BD, you will play a crucial role in shaping the future of healthcare technology.Job OverviewWe are seeking a highly skilled Software Engineer II to join our team in Sparks, MD. This is...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...

  • Software Analyst

    3 months ago


    Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Job Title: Software Analyst Location: Sparks, MD Contract Term: 7+ Months Weekly 40.00 Hours [Mon - Fri] Description: Software Analyst to be part BD Diagnostic Systems’ product development team. BD Diagnostic Systems is a global leader of products and instruments used for diagnosing infectious diseases. Our products are used in the clinical market...


  • Sparks Glencoe, United States BD (Becton, Dickinson and Company) Full time

    A Career at BD: Where Innovation Meets PassionAt BD, we believe that our people are our greatest asset. We're a company that values innovation, collaboration, and a commitment to excellence. As a Senior Quality Engineer, you will have the opportunity to work on cutting-edge projects and contribute to our mission of improving patient lives.We're seeking...


  • Sparks, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, NV, United States SNC Full time

    Are you dreaming about a position where you can deliver quality, meaningful results? Come be a part of our diverse, multi-disciplined team of engineers, operating in an agile environment, using the latest tools and methodologies. Develop your technical acumen as well as your leadership skills at a company with huge potential for long-term career growth. As...


  • Sparks, Nevada, United States RIX INDUSTRIES Full time

    About RIX IndustriesRIX Industries is a technology-driven company specializing in gas generation systems, precision compressor solutions, and cryogenic cooling technologies for critical applications in various markets. Founded in 1878, the company has its headquarters in Benicia, CA, and operates additional facilities in Sparks, NV and Rockville, CA.Job...


  • Sparks, Nevada, United States RIX INDUSTRIES Full time

    Rix Industries is a leading technology company that specializes in the design, development, and manufacturing of advanced gas generation systems, precision compressor solutions, and cryogenic cooling technologies for critical applications in various markets.Founded in 1878, Rix Industries is headquartered in Benicia, California, with additional facilities in...


  • Sparks Glencoe, United States MILLENNIUMSOFT Full time

    Job SummaryMILLENNIUMSOFT is seeking a highly skilled Quality Engineer to join our team for a 12-month contract. This mid-level position offers a competitive salary and an opportunity to work with a leading medical device company in Sparks, MD.Job DescriptionThe successful candidate will be responsible for evaluating and controlling product and service...


  • Sparks Glencoe, United States LanceSoft Full time

    About LanceSoftLanceSoft is a cutting-edge technology company.We are seeking a seasoned Board Level C#/.NET Developer to join our team. The ideal candidate will have extensive experience in C#/.NET and be able to develop complex software components.Job DescriptionThe Board Level C#/.NET Developer will be responsible for designing, implementing, and testing...


  • Sparks, United States Tesla Full time

    Tesla is seeking a highly motivated Senior Manufacturing Engineer to develop and engineer new processes and high-volume automation equipment with the Stator team in Reno, NV. These production lines include highly automated manufacturing systems to wind, test, and assemble stators into completed housing assemblies. The senior manufacturing engineer works...


  • Sparks, Nevada, United States Tellworks Logistics Full time

    Job OverviewTellworks Logistics, a leading provider of supply chain services, is seeking a highly skilled Software Development Team Lead. As a key member of our dynamic team, you will lead the development of new features and enhancements for our Warehouse Management System (WMS) using Python, React, and PostgreSQL.The ideal candidate has 5-7 years'...