Current jobs related to Software Development Manager - Baltimore - Ciena


  • Baltimore, United States mPower Software Services Full time

    Duties / Responsibilities Design, develop, enhance, maintain, fix, and support enterprise systems and applications of client technology platforms utilizing open-source driven enterprise architecture, Java/J2EE, Angular, PHP, HTML, Struts, Spring, Hibernate, RESTful API, JBoss EAP, and other technologies. Interface with business, and IT teams to understand...

  • Software Developer

    3 days ago


    Baltimore, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are offering a contract to hire employment opportunity for a Software Developer in the IT Software industry, based in Baltimore, Maryland. As a Software Developer, you will have pivotal responsibilities in our team, including the development of software applications, ensuring efficient performance, maintaining security, and...


  • Baltimore, United States Early Morning Software, Inc. Full time

    Job DescriptionJob DescriptionPRISM IT Analyst/Project ManagerYour Challenge: As a PRISM IT Analyst/Project Manager, you will have a proven track record in consulting and project delivery of SaaS and Enterprise Solutions and need to have a keen interest in client success and Project Management Office (PMO) Processes. You will demonstrate your ability in...

  • Software Developer

    2 days ago


    Baltimore, Maryland, United States Leidos Full time

    Software Engineer Opportunity at LeidosWe are seeking a skilled Software Engineer to join our team at Leidos in Columbia, MD. As a Software Engineer, you will develop, maintain, and enhance complex software systems based on requirements.Key Responsibilities:Design, develop, and test software components to ensure adherence to design requirementsCollaborate...


  • Baltimore, Maryland, United States mPower Software Services Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Java Developer to join our team at mPower Software Services. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex enterprise applications using Java and related technologies.Key ResponsibilitiesDesign and DevelopmentDesign and...

  • Software Developer

    2 weeks ago


    Baltimore, United States campbell & company Full time

    Job DescriptionJob DescriptionSoftware Developer Awarded in 2023 as “Best Place to Work in Money Management” by Pensions & Investments, “Best Companies to Work for in Maryland” by Daily Record,and recognized by Best Companies Group and COLOR Magazine as an “Inclusive Workplace” The Software Developer contributes to the creation and...

  • Software Developer

    2 weeks ago


    Baltimore, Maryland, United States InsideHigherEd Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our dynamic research team at the Center for Data Science in Emergency Medicine (CDEM) at the Johns Hopkins School of Medicine.Key ResponsibilitiesDatabase Management: Troubleshoot and optimize performance of large-scale SQL databases within Azure using advanced query tuning techniques,...

  • Software Developer

    2 weeks ago


    Baltimore, Maryland, United States InsideHigherEd Full time

    About the RoleWe are seeking a highly skilled Software Developer to join our dynamic research team at the Center for Data Science in Emergency Medicine (CDEM) at the Johns Hopkins School of Medicine.Key ResponsibilitiesDatabase Management: Troubleshoot and optimize performance of large-scale SQL databases within Azure using advanced query tuning techniques,...


  • Baltimore, Maryland, United States Stratum Networks, Inc. Full time

    Job Title: Senior Software DeveloperStratum Networks, Inc. is seeking a highly skilled Senior Software Developer to join our team in Annapolis Junction, MD.Job Summary:We are looking for a talented and passionate candidate who would support one of our clients located in Annapolis Junction, MD. The ideal candidate will have a strong background in software...


  • Baltimore, Maryland, United States Galen Robotics Inc. Full time

    Job Summary:The Director of Software Development and Innovation will be responsible for defining and managing the software life cycle for internally developed medical device software. This individual will work with stakeholders to document and prioritize software requirements, ensuring alignment with the company's strategic objectives.Key...


  • Baltimore, Maryland, United States Galen Robotics Inc. Full time

    Job Summary:The Director of Software Development and Innovation will be responsible for defining and managing the software life cycle for internally developed medical device software. This individual will work with stakeholders to document and prioritize software requirements, ensuring alignment with the company's strategic objectives.Key...


  • Baltimore, Maryland, United States Clarity Innovations Full time

    Job Title: Software Development EngineerAt Clarity Innovations, we're redefining the Government's relationship with technology by encouraging the use of DevSecOps and Agile methodologies. We're seeking a skilled Software Development Engineer to join our team.Main Responsibilities:Develop analytics based on data from multiple cyber sources, as well as classic...

  • Software Developer

    2 weeks ago


    Baltimore, Maryland, United States GD Resources LLC Full time

    About the RoleWe are seeking a highly skilled and experienced Software Developer to join our team at GD Resources LLC. As a key member of our development team, you will play a crucial role in designing, developing, and maintaining large-scale web applications using.NET technologies.**Key Responsibilities:**Design and develop robust, secure, and scalable web...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at InsideHigherEd. As a key member of our software development team, you will be responsible for designing and developing software solutions that support interoperability of data in disparate systems.Key ResponsibilitiesSoftware Development: Design and develop software...


  • Baltimore, United States Beacon Street USA Full time

    Overview: Marketwise Solutions is looking to add several talented developers to our teams. These roles would be located primarily in Baltimore, MD or Delray Beach, FL but there is potential for remote working arrangements as well. If you have interest in any of the jobs listed below, or meet any of the qualifications listed we encourage you to apply and we...


  • Baltimore, Maryland, United States Johns Hopkins University Full time

    Job Title: CCB Software DeveloperThe Whiting School of Engineering at Johns Hopkins University seeks a highly skilled and motivated software developer to join our team in the Center for Computational Biology (CCB). As a junior member of our research team, you will be responsible for designing, developing, testing, and deploying scientific software...


  • Baltimore, Maryland, United States Fearless Full time

    About Fearless DigitalFearless Digital is a leading provider of software solutions that drive business growth and innovation. As a division of Fearless, we are committed to delivering high-quality software products that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled Software Engineer II to join our team. The successful...


  • Baltimore, Maryland, United States Fearless Full time

    About Fearless DigitalFearless Digital is a leading provider of innovative software solutions that drive business growth and success. As a division of Fearless, we are committed to delivering high-quality, scalable, and secure software applications that meet the evolving needs of our clients.Our MissionOur mission is to empower organizations to achieve their...


  • Baltimore, Maryland, United States InsideHigherEd Full time

    Job SummaryInsideHigherEd is seeking a highly skilled Enterprise Software Developer to join our team. As a key member of our CITS Operations department, you will be responsible for designing, developing, and maintaining our enterprise-level software applications.Key ResponsibilitiesDesign and develop software applications using various programming languages...


  • Baltimore, United States Johns Hopkins University Full time

    Job Req ID: 115486 CCB Software Developer The Whiting School of Engineering seeks candidates for the position of , with a background in scientific software development to be a member of the Center for Computational Biology (CCB) research teams. The ideal candidate should have the talent and creativity to find innovative solutions to the...

Software Development Manager

4 months ago


Baltimore, United States Ciena Full time

Ciena is committed to our people-first philosophy. Our teams enjoy a culture focused on prioritizing a personalized and flexible work environment that empowers an individual's passions, growth, wellbeing and belonging. We're a technology company that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact.

Not ready to apply? Join ourTalent Communityto get relevant job alerts straight to your inbox. Why Ciena: We are big proponents of

life-work integration

and provide the flexibility and tools to make it a reality with remote work and potentially, part-time work. We believe an

inclusive, diverse, and barrier-free

work environment makes for empowered and committed employees. We recognize the importance of

well-being

and offer programs and benefits to support and sustain the mental and physical health of our employees and their families and also offer a variety of paid family leave programs. We are committed to

employee development , offering tuition reimbursement and a variety of in-house learning and mentorship opportunities. We know that

financial security

is important. We offer competitive salaries and incentive programs, RSU's (job level specific) and an employee share option purchase program. We realize

time away

to recharge is important. We offer flexible paid time off Great work deserves

recognition.

We have a robust recognition program, with ongoing and enhanced awards for exemplary performance. How You Will Contribute: Reporting to the Director of Middleware Software,

as the Software Development Manager , you will lead our team of Full Stack Engineers. The ideal candidate will have hands-on experience in software development, a proven track record of managing multiple projects, and the leadership ability to deliver projects on time while mentoring a diverse group of developers and expanding the team. Oversee the full stack engineering team, ensuring all projects align with company goals and client expectations. Act as a technical lead, providing guidance and expertise in software development best practices. Recruit and mentor staff to grow the team's capability and their individual talent. Review product requirements and feature requests, providing development effort estimates and risk assessments to senior management. Influence architectural decisions, design/code reviews, test plans and technology strategy. Manage multiple concurrent projects to deliver committed features on time. Foster an environment of continuous improvement in software engineering practices and product quality in terms of performance, scalability, availability and flexibility. Work closely with other software development teams as well as product line management, quality assurance (QA), technical support and external contractors. Mediate conflicts between individual contributors or between contributors and directors. They ensure that issues are resolved in a way that maintains team harmony and productivity. What Does Ciena Expect of You? Initiative -

you're a self-starter who works with limited direction and is committed to delivering against aggressive deadlines. A

customer first mentality -

what's important to the customer is also important to you. Agility

- with an ability to flex between the strategic and tactical, you manage competing and ever-changing priorities and maintain a balanced and methodical approach to problem solving. Communication expertise

- you possess the ability to tailor your message and ideas to the audience to ensure understanding and consensus. The flexibility to work independently and as part of a broader team

- you thrive in a team environment, are comfortable working independently, and know how to get things done in a virtual environment. Relationship builder

- with a proven ability to influence at all levels, you're able to quickly develop trusted connections and get work done through others. A commitment to innovation

- you keep abreast of competitive developments and are always keen to formulate new ideas and problem solve. The Must Haves: Familiar with Linux development environment Knowledge of network routers/switches and the networking industry Experience in open-source software development Familiarity with cloud native application development Experience with distributed systems, Java, Python based micro-services Familiarity with React based UI frameworks. Familiarity with GraphQL API is a plus Familiarity with BPMN, business processes, and Workflow Automation and Management. Familiarity with Ciena Hardware and Solutions is a plus. Assets: Key Competencies & Skills Bachelor's degree in electronics and communications engineering, computer engineering or computer science and 8 years of experience in a software development role, in the networking domain. 5 years of experience in a technical leadership role and/or people management role. A strong portfolio of successfully managed projects, showcasing on-time delivery. Proficient in modern software development methodologies, including Agile and DevOps practices. Experience in mentoring and growing a team of developers. Personal Attributes Strategic thinker with a strong technical acumen. Inspirational leader who can motivate and guide a team. Highly organized with a track record of managing multiple projects simultaneously. Exceptional problem-solving skills and the ability to work under pressure. Outstanding communication and interpersonal skills. Dedicated to lifelong learning and staying current with emerging technologies. #LI-REMOTE #LI-BS1 Not ready to apply? Join ourTalent Communityto get relevant job alerts straight to your inbox.

At Ciena, we are committed to building and fostering an environment in which our employees feel respected, valued, and heard. Ciena values the diversity of its workforce and respects its employees as individuals. We do not tolerate any form of discrimination.

Ciena is an

Equal Opportunity Employer, including disability and protected veteran status.

If contacted in relation to a job opportunity, please advise Ciena of any accommodation measures you may require. #J-18808-Ljbffr