Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

Expert In Recruitment Solutions

Job Description

Job Description

Title: Software Engineer

Location: Buffalo, NY (4 days onsite, 1 day remote) - If there's a strong candidate then we can consider remote for him

Position Overview
Our client is seeking a Software Engineer contractor to backfill a resource who recently rolled off the team. The engineer will contribute to the design, development, enhancement, and support of complex enterprise applications supporting customer-facing and banking-related initiatives.

Ideal Candidate Profile
The hiring manager's ideal candidate will have:
  • Strong background in Java React
  • Experience working in Azure cloud environments
  • Understanding of .NET-based applications/platforms
  • Experience supporting consumer banking, consumer products, or customer-facing digital platforms/websites
  • Excellent communication and stakeholder interaction skills

Skill Set 1: React/typescript
Skill Set 2: java
Skill Set 3: .NET

OVERVIEW:
Provides designs, specifies information systems solutions and highly technical direction in the development of new or existing applications to solve basic to complex problems or enhancements. Serves as a principal application designer for major modifications effectively using analytical and technical skills and available technology and tools in the evaluation of client requirements and processes. Provides solutions that are technologically sound. May complete day-to-day support activities and special projects. Often directs and monitors the activities of less experienced personnel.

PRIMARY RESPONSIBILITIES:
Complete and oversee basic to complex systems analysis, design and development. Play a key role as an individual contributor on complex projects. Maintain an excellent functional understanding of the supported application(s).
Direct and monitor less experienced resources and coordinate development tasks on small to large scope projects.
Prepare and manage the technical component of project plans.
Participate with other Development, operations and Technology staff in overall systems development direction from technical analysis to user acceptance testing.
Prepare and review test data and execute detailed test plans. Complete any required debugging.
Evaluate and understand complex interrelationships and effects among programs, interfacing applications and platforms. Provide highly analytical consulting and leadership in identifying and implementing new uses of information technologies to assist business units in meeting strategic objectives.
Prepare thorough, clear technical and functional specifications and update systems documentation. Prepare charts, tables and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff.
Prepare and review assessments to include required tasks, estimated time frames and effort for any scope project.
Maintain efficient operation and effectiveness of supported applications.
Recommend new technology, policies or processes to benefit the organization and improve deficiencies. May lead or participate in technical evaluations of vendor software.
Follow and promote use of development standards and procedures.
Maintain a good understanding of the business being supported and its functions, processes, operations and strategic direction.
May assist in developing expense and capital budgets.
Understand and adhere to the Company's risk and regulatory standards, policies and controls in accordance with the Company's Risk Appetite. Identify risk-related issues needing escalation to management.
Promote an environment that supports diversity and reflects the M&T Bank brand.
Maintain M&T internal control standards, including timely implementation of internal and external audit points together with any issues raised by external regulators as applicable.
Complete other related duties or projects as required, which may include playing a lead role in due diligence, cost/benefit analysis or business study activities.

SCOPE OF RESPONSIBILITIES:
The position works under supervision of the Technology Team Lead. The job holder is competent to work independently on all high level systems analysis and technical phases of development. The position is capable of managing the activities of others on a project basis for small to large scope efforts and may lead project activities. The job holder monitors staff performance on assigned projects relative to their overall abilities and effectiveness in completing projects within schedules. The position interacts with senior management, other technology personnel, clients and vendors. The job holder provides backup to higher management as required and may be called on to serve as a technical representative on committees, ad-hoc projects, etc.

EDUCATION AND EXPERIENCE REQUIRED:
Minimum of an Associates degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience.
Familiar with application development software and hardware platforms.
Proficiency with personal computers as well as pertinent project management, word processing and spreadsheet software.
Capable of working on multiple projects of a complex nature.
Excellent problem-solving skills to assist in issue resolution.
Strong verbal and written communication skills, with prior experience presenting to the target audience.
Strong organizational and time management skills.
Detail-oriented.
Strong lateral thinking skills.
Experience coordinating between Applications and business units.
Experience recommending and implementing systems solutions.
Experience driving project milestones and delivery dates.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Hanover, MD vacancy
  •  ...Multiple Opportunities | National Security | Cutting-Edge Technology MUST HOLD A TS/SCI with Polygraph Are you a Software Engineer looking to work on technology that directly impacts national security? We're hiring Software Engineers across multiple mission... 
    Suggested
    Full time

    Searchability Aerospace & Defense

    Hanover, MD
    1 day ago
  • ***This is NOT a remote position*** Job Description We are seeking a Security Software Engineer to build and harden software systems supporting DoD programs operating under CMMC/NIST 800-171/FedRAMP compliance requirements. You will embed security across the SDLC... 
    Suggested

    Eccalon, LLC

    Hanover, MD
    3 days ago
  • Description nDepth Security is seeking a Software Engineer 1 to support mission-focused cyber training programs. Support software development, testing, deployment, and maintenance for cyber training applications while growing skills across the DevOps lifecycle. Work Schedule... 
    Suggested
    Monday to Friday

    nDepth Security, LLC

    Hanover, MD
    3 days ago
  • The Software Engineer I serves as a core member of the Oceaneering Technologies (OTECH) group. Engineers are expected to learn OTECH processes and best engineering practices; and apply the knowledge towards growing a software engineering skill set. This role is key in implementing... 
    Suggested

    Oceaneering

    Hanover, MD
    3 days ago
  • Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview We are seeking a junior level Software Engineer with a minimum of 4+ years of expertise and a technical Bachelor’s degree to join our team in Annapolis Junction, MD. Responsibilities Analyze... 
    Suggested
    Full time

    HoogaNet

    Jessup, MD
    1 day ago
  • Reflexive Concepts is seeking a skilled Software Engineer I to join our team! Qualifications Seven (7) years of experience supporting projects and programs similar in scope and complexity Bachelors Degree in Computer Science or a related field Duties and Responsibilities... 
    Shift work

    Reflexive Concepts

    Linthicum, MD
    2 days ago
  •  ...for our next foundational hire to help shape the future of our product and technology. The Role We are looking for a passionate Software Engineer who thrives on the challenge of learning and mastering new domains in a dynamic team environment. We expect our team members... 

    Patapsco.AI

    Elkridge, MD
    2 days ago
  • $190.4k - $215k

     ...Bachelor's degree in a technical discipline from an accredited college or university is required. Five (5)+ years of additional Software Engineer experience may be substituted for a bachelor's degree.  Required Skills/Experience: • Java and JavaScript • Python •... 
    Contract work
    Work experience placement
    Local area

    ELEVI Associates

    Hanover, MD
    17 days ago
  • $99k - $125k

     ...Job Description Job Description Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and maintenance of complex software systems in a mission-focused environment. This is a full-time position on a standard day... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  •  ...technical solutions while fostering a culture built on trust, expertise, and long-term career growth. We are seeking a Jr Software Engineer to support the development and maintenance of complex software systems within a collaborative engineering environment. This role... 

    Fantom Corporation

    Hanover, MD
    14 days ago
  • $134k - $162k

     ...Position Overview TAP Engineering is seeking a Software Engineer III to lead the design, development, and delivery of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This role supports... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • $10k

     ...annual health and technology allowances, and access to a state-of-the-art technology lab. Learn more at Your Mission As a Software Engineer III, you will work on high-impact analytics development projects that support critical data operations. You will be... 

    ClearEdge

    Linthicum, MD
    more than 2 months ago
  •  ...Job Description Job Description Title: Software Engineer Location: Seneca One, Buffalo, NY, 4 days onsite 1 day remote Role Overview Support application modernization initiatives across the bank. Applications vary widely and include legacy desktop applications... 
    Remote work

    Expert In Recruitment Solutions

    Hanover, MD
    2 days ago
  • $130k - $190k

     ...Position Overview TAP Engineering is seeking a Software Engineer to support the development, enhancement, and integration of complex software systems in a mission-focused environment. This is a full-time position on a standard day shift, Monday through Friday. This... 
    Full time
    Temporary work
    Monday to Friday
    Flexible hours
    Day shift

    TAP Engineering

    Hanover, MD
    a month ago
  • Patapsco.AI is seeking a Software Engineer to join a fast-moving AI startup building a distributed platform for AI workloads, including LLM serving and fine-tuning. You will own projects, contribute to production readiness, and collaborate with a small team to deliver features... 

    Patapsco.AI

    Elkridge, MD
    2 days ago
  •  ...All applicants must reside in the United States at the time of application. Overview BigBear.ai is seeking a Full Stack Software Engineer to help build the next generation of AI infrastructure that will drive innovation across the customer organization. In this... 

    BigBear.ai

    Columbia, MD
    3 days ago
  •  ...a Full Stack Developer to design, build, and ship production software across a portfolio of DoD, Intelligence, and enterprise programs...  ...API (Claude) and other model providers; apply prompt engineering, retrieval-augmented generation (RAG), and agentic workflow patterns... 
    Full time
    Work experience placement
    Local area

    Eccalon, LLC

    Hanover, MD
    2 days ago
  •  ...an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) In this key role as a Software Engineer, you'll get to transform a Streamlit-built UI prototype into a polished, production-ready interface, with a roadmap to extend... 
    Full time
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    6 hours ago
  • $112.8k - $257k

     ...Job Number: R0246182 Full Stack Software Engineer, Senior The Opportunity: As a lead sof tware engineer, you can resolve a problem with a complete end-to-end solution in a fast, agile environment. If you're looking for the chance to not just develop sof tware,... 
    Full time
    Contract work
    Part time
    Work at office
    Local area
    Remote work

    Booz Allen Hamilton

    Laurel, MD
    1 day ago
  • A technology company in Jessup, MD is seeking a junior level Software Engineer. The role requires a minimum of 4 years of development experience and a technical Bachelor's degree. Key responsibilities include analyzing user requirements, developing code, API integration... 
    Full time

    HoogaNet

    Jessup, MD
    2 days ago
  • $5,000 per month

     ...Mesavita Engineering is an agile and innovative small business providing technical expertise to the U.S. Intelligence community. When you...  ...lot of fun along the way. Position Details: The DevOps Software Engineer shall be responsible for software integration efforts... 
    Full time
    Immediate start

    Mesavita Engineering, LLC

    Annapolis Junction, MD
    2 days ago
  •  ...Software Engineer- Columbia, MD Client seeks junior or mid level software engineers to support our rapidly growing Department of the Navy development and modernization programs. This notice is for development and support of the AEGIS Combat System’s Display Subsystem... 
    Full time

    John Galt Staffing

    Columbia, MD
    4 days ago
  •  ...Director of Software Engineering Type: Full-time Security Clearance: Not Required but must be able to obtain security clearance Location: On-site, Hanover, MD ****NOT REMOTE**** About Us Eccalon provides global solutions to the most challenging technological... 
    Full time
    Work at office

    Eccalon, LLC

    Hanover, MD
    1 day ago
  • The Software Developer - DevOps Manager is responsible for managing the design and development of software systems, using analysis and...  ..., testing, and documenting programs using Java and a DevOps engineering approach. Desired requirements: Requires a bachelor's degree... 
    Contract work

    TecTammina

    Elkridge, MD
    2 days ago
  •  ...delivers AI/ML-enabled applications, automation, and cloud data engineering on an AWS and Databricks platform, with an emphasis on secure,...  ...integration. Design, build, secure, test, and deploy software, APIs, and automated data pipelines in AWS and Databricks environments... 
    Full time
    For contractors
    Remote work

    Softek International

    Baltimore, MD
    1 day ago
  •  ...Quantitative teams. This is an opportunity to join a highly visible engineering group where you'll have a direct impact on architecture,...  ...technology and continuous learning Excited about modern software development and cloud architecture Comfortable mentoring junior... 
    Full time
    Local area
    Visa sponsorship

    Private Company

    Baltimore, MD
    4 days ago
  •  ...mission users at customer and remote locations. ______________________________________________________________________ As a Software Engineer, you will develop and improve monitoring solutions used across mission-critical applications, servers, and infrastructure.... 
    Contract work
    Temporary work
    Local area
    Immediate start
    Remote work

    Vibrint

    Hanover, MD
    11 days ago
  •  ...6-month contract Remote NO PHONE CALLS OR DIRECT EMAILS. WILL NOT BE RETURNED. We are looking for a Sr. Staff Software Engineer, on a contract basis, to lead the team retiring IBM WebSphere and replacing Axway managed file transfer across client’s Document... 
    Contract work
    For contractors
    Remote work

    Keller Schroeder

    Baltimore, MD
    4 days ago
  • $131.8k - $290k

    Job Title: Senior Software Engineer - Cloud & Data Services Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * *... 
    Full time
    Contract work
    Work experience placement
    Flexible hours

    CACI International, Inc.

    Linthicum Heights, MD
    1 day ago
  •  ...Embedded Software EngineerEmbedded Software Engineer Company: LCS Defense Clearance: Active TS/SCI with Full-Scope Polygraph required Experience: 5+ years of relevant software engineering experience Locations: Jessup, MD; Herndon, VA; Arlington, VA OR Denver, CO Position... 

    LCS Defense

    Jessup, MD
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!