Software Engineer
3 months ago
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 timeSoftware 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...
-
Investment Software Engineer
4 weeks ago
Baltimore, Maryland, United States Saxon Global Full timeSaxon 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 timeJob 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...
-
Senior Software Engineer
2 days ago
Baltimore, Maryland, United States CyberCoders Full timeSoftware 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,...
-
Software Engineering Manager
2 weeks ago
Baltimore, United States Medifast, Inc. Full timeAbout 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...
-
Software Engineering Manager
1 week ago
Baltimore, Maryland, United States Medifast, Inc. Full timeAbout 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...
-
Cybersecurity Software Engineer
4 weeks ago
Baltimore, Maryland, United States Parsons Company Full timeExplore 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...
-
Software Engineering Manager
2 weeks ago
Baltimore, Maryland, United States Medifast, Inc. Full timeAbout 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 timeSoftware 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...
-
Senior Software Engineer
2 days ago
Baltimore, Maryland, United States Baltimore City Public School System Full timeJob 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...
-
Lead RF Software Engineer
3 weeks ago
Baltimore, Maryland, United States Red Alpha Full timeA 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...
-
Software Development Engineer
5 days ago
Baltimore, Maryland, United States Clarity Innovations Full timeJob 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 timeC# 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 timeAbout 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...
-
Software Engineering Manager
2 weeks ago
Baltimore, Maryland, United States Technically Media Inc. Full timeAbout 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...
-
Lead RF Software Engineer
4 weeks ago
Baltimore, Maryland, United States Red Alpha Full timeA 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,...
-
Senior Software Engineer
2 months ago
Baltimore, United States JCD Staffing Full timeJob 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...
-
Manager, Software Engineering
2 weeks ago
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,...
-
Manager, Software Engineering
3 weeks ago
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...
-
Manager, Software Engineering
3 weeks ago
Baltimore, United States Medifast, Inc. Full timeI. 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...