Software Engineer

3 months ago


Baltimore, United States City of Baltimore, Mayor's Office of Employment Development Full time

Position: Software Engineer Location: Baltimore, MD

Duration: Long term Position Description

This software engineer will play a crucial role in designing, developing, and implementing software solutions for a large city's DevOps department.

They will lead and or contribute significantly to delivery of solutions, features and resolution of high priority business problems for the various municipal partners served by the IT department.

This position will be responsible for creating custom applications, integrating systems, and delivering comprehensive reporting solutions to support various city-wide initiatives and projects.

The other key component of the workplan for this role, estimated to be 15% to 20%, is full participation in the scoping and estimation process for applications projects to help standardize the application project estimation process and development of multiyear budgets plans that identify maintenance, licensing, support, configuration, data migration and related costs.

Responsibilities:

Support Project Intake Process:

• interface with business owners and project intake stakeholders to understand project needs and develop scopes, schedule and cost estimates that provide rationale rough order of magnitude estimates.

• prepare presentations to ready projects for intake discussions on schedule and budget. Software Development

• develop custom software solutions.

• collaborate with stakeholders to gather requirements and understand project objectives.

• design and implement custom applications tailored to meet specific city needs.

 • ensure that the software solutions are scalable, efficient, and maintainable.

• conduct full testing of software to identify and resolve bugs and issues and ensure that agency managed software meets high standards and best practices.

• work collaboratively with cross-functional teams, DevOps, and other departments.

• document software design, development processes, and integration workflows System Integration

• integrate various systems and platforms to streamline processes and data flow.

• create APIs and middleware to facilitate seamless communication between different systems.

• troubleshoot integration issues and implement appropriate solutions. Reporting and Data Analysis

• design and develop reporting solutions to provide insights into city operations.

• create data visualizations and dashboards to aid decision-making processes.

• extract, transform, and load data from different sources to support reporting needs. Skills and Capabilities Desired:

• Strong proficiency in software development, programming languages like C#, VB.NET, Python, Java, etc..

• Strong proficiency in Microsoft technologies such as .NET Core, SQL Server, IIS, Azure.

• Experience developing custom software and applications to meet specific business needs.

• Knowledge of system integration techniques, including API design and middleware development

• Familiarity with database management and data modeling concepts

• Ability to analyze complex data and provide meaningful insights through reporting.

• Understanding of software testing methodologies and quality assurance practices

• Excellent problem-solving skills and the ability to troubleshoot technical issues effectively.

 • Strong communication skills to collaborate with team members and stakeholders.

• Knowledge of DevOps principles and practices

Education and Experience:

• Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience)

Skills Requirements:

Basic Requirements:

• Proven track record of developing custom software solutions and system integrations.

• Minimum of 4 years of relevant software engineering experience

• Familiarity with Agile development methodologies • Experience with version control systems


  • Software Engineer

    3 days ago


    Baltimore, Maryland, United States Reflexive Concepts Full time

    Software Engineer/Web Developer PositionReflexive Concepts is seeking a skilled Software Engineer/Web Developer to support our team in maintaining and developing our web servers.The ideal candidate will have a strong background in software development, with a minimum of 7 years of experience in programs and contracts of similar scope, type, and complexity. A...


  • Baltimore, Maryland, United States Saxon Global Full time

    Saxon Global is seeking a talented Investment Software Engineer with extensive experience in C#/.Net development within the financial sector. This role involves joining a dynamic team that is leveraging cutting-edge technology frameworks, including cloud solutions, microservices architecture, and advanced database systems to create scalable and resilient...

  • Sr. Software Engineer

    3 weeks ago


    Baltimore, United States Cirrus Group Consulting Full time

    Job DescriptionJob DescriptionWe are seeking a Full Stack Software Engineer with the technical chops to support the team in developing complex, forecasting applications for risk management and decision support in the FinTech industry.You will be part of a small team of top performers that are passionate about our core values and get excited about our...


  • Baltimore, Maryland, United States CyberCoders Full time

    Software Engineer Job DescriptionWe are seeking a highly skilled Sr. Software Engineer to join our innovative software company in Roland Park, MD. As a key member of our engineering team, you will be responsible for developing complex forecasting applications for risk management and decision support in the FinTech industry.Key Responsibilities:Design, build,...


  • Baltimore, United States Medifast, Inc. Full time

    About the OpportunityMedifast, Inc. is a leading health and wellness company that is committed to driving Lifelong Transformation, One Healthy Habit at a Time. We are seeking a highly motivated and experienced Software Engineering Manager to join our dynamic team.Job ResponsibilitiesOversee the design, technical implementation, and support of...


  • Baltimore, Maryland, United States Medifast, Inc. Full time

    About the OpportunityMedifast, a leading health and wellness company, is seeking a highly skilled Software Engineering Manager to lead the design, development, and support of mission-critical applications. As a key member of the Digital Product Team, you will be responsible for overseeing the development of user-centric client applications and APIs using...


  • Baltimore, Maryland, United States Parsons Company Full time

    Explore Your Potential with ParsonsAt Parsons, we believe in a world filled with possibilities and opportunities. Join us in a collaborative environment where you can be yourself and thrive.Position Overview:We are seeking a talented Cybersecurity Software Engineer to enhance our team. In this role, you will work closely with client organizations to create...


  • Baltimore, Maryland, United States Medifast, Inc. Full time

    About the OpportunityAt Medifast, Inc., our team members are driven by a relentless pursuit of excellence in driving Lifelong Transformation, One Healthy Habit at a Time. When you join our dynamic, fast-growing community, you become part of a highly motivated group of like-hearted individuals who share a passion for promoting health and wellness. Just as our...

  • Software Engineer

    6 days ago


    Baltimore, Maryland, United States Apex Systems Full time

    Software Engineer - C++ DeveloperWe are seeking a highly skilled Software Engineer with expertise in C++ to join our team at Apex Systems. As a Software Engineer, you will play a critical role in the development and maintenance of software applications and systems.Key Responsibilities:Analyze user requirements to derive software design and performance...


  • Baltimore, Maryland, United States Baltimore City Public School System Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at the Baltimore City Public School System. As a key member of our IT department, you will be responsible for designing, developing, and implementing complex software systems that meet the needs of our students, teachers, and staff.Key ResponsibilitiesDesign...


  • Baltimore, Maryland, United States Red Alpha Full time

    A typical day in this role:As a Principal Software Engineer, you will play a pivotal role in supporting a dedicated team of software, systems, and security engineers focused on the creation and implementation of communication and collection-based analytical tools aimed at serving the greater good. We value a strong enthusiasm for open-source communication...


  • 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...

  • C# Software Engineer

    4 weeks ago


    Baltimore, Maryland, United States TTI of USA, Inc. Full time

    C# Software EngineerProject Overview: We are seeking skilled professionals for a project focused on a Microstrategy-based reporting framework, complemented by an administrative interface designed to manage extensive data import and manipulation tasks within AWS. Required Qualifications: Strong experience in .NET development Proficient with cloud platforms...

  • Sr. Software Engineer

    2 months ago


    Baltimore, United States Medifast, Inc Full time

    About The Opportunity At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, One Healthy Habit at a Time. When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA Coaches inspire...


  • Baltimore, Maryland, United States Technically Media Inc. Full time

    About the OpportunityAt Technically Media Inc., our team members are driven by a mission of delivering innovative solutions that transform the way businesses operate. When you join our team, you become part of a dynamic, fast-growing community of highly motivated, like-hearted professionals who share a passion for promoting technological advancements. Just...


  • Baltimore, Maryland, United States Red Alpha Full time

    A typical day:As a Principal Software Engineer, you will be integral to a dedicated team of software, systems, and security professionals focused on the creation and implementation of communication and analytical tools aimed at enhancing operational effectiveness. Your enthusiasm for open-source communication frameworks, such as RedHawk SDR and GNU Radio,...


  • Baltimore, United States JCD Staffing Full time

    Job DescriptionJob DescriptionRequirementsRequired Education and Experience 5+ years as a software engineerExperience with C# .NET Core developmentExperience with C++Experience with development in ReactExperience developing rich UIExperience developing REST APIsExperience with ORM such as Entity FrameworkExperience writing Unit TestsExperience in an agile...


  • Baltimore, United States Medifast, Inc. Full time

    *I. Job Summary*Interested in learning more about this job Scroll down and find out what skills, experience and educational qualifications are needed.*About The Opportunity*At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, One Healthy Habit at a Time®. When you join Medifast, you become part of a dynamic,...


  • Baltimore, United States Medifast, Inc. Full time

    *I. Job Summary**About The Opportunity*At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, One Healthy Habit at a Time®. When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA...


  • Baltimore, United States Medifast, Inc. Full time

    I. Job Summary About The Opportunity At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, One Healthy Habit at a Time . When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA Coaches...