Senior Software Development Engineer

Jobtailor

Adelphi (MD)

On-site

USD 110,000 - 165,000

Full time

5 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Jobtailor in Adelphi, Maryland seeks a software professional to design, develop, and support enterprise applications across platforms. You will provide technical leadership for architecture, database design, APIs, systems integration, and full-stack development.

The role focuses on AI-enabled applications, intelligent automation, and data-driven tools, integrating with AI platforms, large language models, and institutional data sources.

Qualifications

  • Bachelor’s degree from an accredited college or university; relevant experience may be substituted for the required education on a year-for-year basis
  • Five (5) years of progressively responsible experience designing, developing, testing, implementing, and supporting enterprise software applications
  • Experience developing and supporting web-based applications using modern software development tools, technologies, and methodologies
  • Experience with relational databases, database design, and SQL
  • Experience developing and integrating APIs, web services, and enterprise systems
  • Experience applying software quality assurance, testing, and secure development practices throughout the software development lifecycle
  • Experience troubleshooting and resolving application, integration, and system issues
  • Knowledge of SDLC methodologies, software architecture principles, and modern development workflows
  • Knowledge of source control systems, deployment methodologies, and application support practices
  • Knowledge of application security principles, cybersecurity risks, and secure coding standards
  • Proficiency in PHP, Python, JavaScript, HTML, CSS, and related development frameworks
  • Ability to analyze business requirements and translate operational needs into technical solutions
  • Ability to design, develop, implement, maintain, and enhance enterprise applications and technology solutions
  • Ability to evaluate technology solutions and recommend improvements
  • Ability to prepare technical documentation, system specifications, and operational procedures
  • Ability to communicate complex technical concepts to technical and non-technical audiences
  • Ability to build collaborative relationships with stakeholders, vendors, and technical teams
  • Ability to manage multiple priorities and projects while meeting deadlines
  • Ability to work independently and collaboratively in a team environment

Responsibilities

  • Design, develop, and support enterprise software applications.
  • Provide technical leadership for architecture, database design, APIs, and full-stack development.
  • Lead complex integrations among USM-wide, institutional, Maryland state, cloud, and external systems.
  • Design and support AI-enabled applications, intelligent automation, and data-driven tools.
  • Integrate applications with AI platforms, large language models, knowledge repositories, APIs, and institutional data sources.
  • Evaluate emerging technologies and develop prototypes or proofs of concept
  • Establish and apply development, testing, code quality, security, and deployment standards
  • Coordinate code reviews, application testing, vulnerability remediation, and performance validation
  • Ensure compliance with cybersecurity, accessibility, privacy, data governance, and technology standards
  • Identify technical debt and recommend architecture, maintainability, reliability, and security improvements
  • Administer, develop, integrate, and manage web platforms and content management systems
  • Oversee website governance processes, standards, and workflows
  • Provide technical guidance and support to website stakeholders
  • Support, maintain, troubleshoot, and improve enterprise applications and technology services with stakeholders
  • Provide user training, troubleshoot technical issues, recommend process improvements, and facilitate knowledge sharing
  • Analyze business requirements and operational needs to develop and implement technology solutions
  • Document system functionality, business processes, workflows, and technical procedures

Skills

PHP
Python
JavaScript
HTML
CSS
SQL
API Integration
Software Architecture Principles
SDLC Methodologies
Application Security Principles
Relational Database Design
Enterprise Application Development
Technical Leadership

Education

Bachelor’s degree

Tools

Content Management Systems
Source Control Systems
Cloud Systems
Web Platforms
AI Platforms

Job description


  • Design, develop, enhance, and support enterprise applications

  • Provide technical leadership for application architecture, database design, APIs, systems integration, data flows, and full-stack development

  • Lead complex integrations among USM-wide, institutional, Maryland state, cloud, and external systems

  • Design and support AI-enabled applications, intelligent automation, and data-driven tools

  • Integrate applications with AI platforms, large language models, knowledge repositories, APIs, and institutional data sources

  • Evaluate emerging technologies and develop prototypes or proofs of concept

  • Establish and apply development, testing, code quality, security, and deployment standards

  • Coordinate code reviews, application testing, vulnerability remediation, and performance validation

  • Ensure compliance with cybersecurity, accessibility, privacy, data governance, and technology standards

  • Identify technical debt and recommend architecture, maintainability, reliability, and security improvements

  • Administer, develop, integrate, and manage web platforms and content management systems

  • Oversee website governance processes, standards, and workflows

  • Provide technical guidance and support to website stakeholders

  • Support, maintain, troubleshoot, and improve enterprise applications and technology services with stakeholders

  • Provide user training, troubleshoot technical issues, recommend process improvements, and facilitate knowledge sharing

  • Analyze business requirements and operational needs to develop and implement technology solutions

  • Document system functionality, business processes, workflows, and technical procedures


Requirements


  • Bachelor’s degree from an accredited college or university; relevant experience may be substituted for the required education on a year-for-year basis

  • Five (5) years of progressively responsible experience designing, developing, testing, implementing, and supporting enterprise software applications

  • Experience developing and supporting web-based applications using modern software development tools, technologies, and methodologies

  • Experience with relational databases, database design, and SQL

  • Experience developing and integrating APIs, web services, and enterprise systems

  • Experience applying software quality assurance, testing, and secure development practices throughout the software development lifecycle

  • Experience troubleshooting and resolving application, integration, and system issues

  • Knowledge of SDLC methodologies, software architecture principles, and modern development workflows

  • Knowledge of source control systems, deployment methodologies, and application support practices

  • Knowledge of application security principles, cybersecurity risks, and secure coding standards

  • Proficiency in PHP, Python, JavaScript, HTML, CSS, and related development frameworks

  • Ability to analyze business requirements and translate operational needs into technical solutions

  • Ability to design, develop, implement, maintain, and enhance enterprise applications and technology solutions

  • Ability to evaluate technology solutions and recommend improvements

  • Ability to prepare technical documentation, system specifications, and operational procedures

  • Ability to communicate complex technical concepts to technical and non-technical audiences

  • Ability to build collaborative relationships with stakeholders, vendors, and technical teams

  • Ability to manage multiple priorities and projects while meeting deadlines

  • Ability to work independently and collaboratively in a team environment


Core Competencies

Demonstrates expertise in designing, developing, and supporting enterprise applications, with a strong focus on application architecture, database design, and API integration. Proficient in applying software quality assurance practices and ensuring compliance with cybersecurity and data governance standards.


Highest-signal resume keywords


  • Enterprise Application Development

  • API Integration

  • Relational Database Design

  • Software Quality Assurance

  • Technical Leadership


Hard Skills


  • PHP

  • Python

  • JavaScript

  • HTML

  • CSS

  • SQL

  • Application Security Principles

  • SDLC Methodologies

  • Software Architecture Principles

  • Testing and Secure Development Practices


Soft Skills


  • Communication

  • Collaboration

  • Problem-Solving

  • Time Management

  • User Training


Industry Keywords


  • Cybersecurity

  • Data Governance

  • Accessibility Standards

  • Integration

  • Emerging Technologies


Tools & Technologies


  • Web Platforms

  • Content Management Systems

  • Source Control Systems

  • Cloud Systems

  • AI Platforms

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineering Manager – Enterprise Applications
Software Engineering Manager – Enterprise Applications

Jobtailor • Illinois

On-site
USD 150,000 - 190,000
Software Engineer III
Software Engineer III

Jobtailor • New Jersey

On-site
USD 90,000 - 130,000
Junior/Mid-Level IT Software Engineer – .NET/Web
Junior/Mid-Level IT Software Engineer – .NET/Web

Jobtailor • Colorado

On-site
USD 90,000 - 130,000
Software Engineering Manager
Software Engineering Manager

Jobtailor • City of Rochester (NY)

On-site
USD 140,000 - 200,000
Full Stack Engineer
Full Stack Engineer

Jobtailor • Minneapolis (MN)

On-site
USD 90,000 - 140,000
Senior Director, Software Engineering
Senior Director, Software Engineering

Jobtailor • Colorado

On-site
USD 180,000 - 240,000
IT Applications – Systems Analyst
IT Applications – Systems Analyst

Jobtailor • Windsor (CO)

On-site
USD 80,000 - 120,000
IT Associate Programmer Analyst
IT Associate Programmer Analyst

Jobtailor • New York (NY)

On-site
USD 80,000 - 120,000
Software Development Manager
Software Development Manager

Jobtailor • Virginia (IL)

On-site
USD 140,000 - 210,000
Full Stack Developer
Full Stack Developer

Jobtailor • Town of Florida (NY)

On-site
USD 90,000 - 130,000