Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Title: Software Engineer II

Job Location: 1 Seneca St., Buffalo, NY 14203. Telecommuting permitted up to 40% of the week.

Job Description:

Conduct comprehensive analysis, design, and development of systems, playing a key role in complex projects; Develop and manage technical aspects of project plans, ensuring alignment with overall systems development direction; Collaborate with cross-functional teams in systems development from analysis to user acceptance testing; Prepare, review, and execute detailed test plans, evaluating test data and debugging as needed; Analyze interrelationships among programs, interfacing applications, and platforms. Provide analytical leadership for implementing new uses of information technologies; Create clear technical and functional specifications, update systems documentation, and review documents from less experienced staff; Prepare assessments for scoped projects, ensuring efficient operation of supported applications; Recommend new technologies, policies, or processes. Participate in technical evaluations of vendor software; Adhere to development standards, maintain a strong understanding of the business, and assist in budget development; Uphold risk and regulatory standards, identify and escalate issues, and support diversity in the workplace; and Maintain internal control standards, address audit points promptly, and fulfill other duties as required.

Minimum requirements: Bachelor's degree, or foreign equivalent, in Computer Science, Electronic Engineering or a related technical field plus seven (7) years of experience in the job offered or as Software Engineer, Software Developer, Technology Lead, IT Consultant, or related occupation. Requires seven (7) years of experience in each of the following: utilizing Microsoft technologies for web development, including C#, ASP.Net, and API.; client-side scripting; developing single-page applications using JavaScript; utilizing HTML5 for web content structuring; Angular; and managing and utilizing relational database management system including SQL Server or Oracle. Requires five (5) years of experience in each of the following: utilizing GitLab including version control; DevOps tasks, including implementing Continuous Integration and Continuous Deployment pipelines; and Microsoft SQL and Server Integration Services for data migration tasks.

Salary: $143,666.00 - $148,000.00 per year.

Location

Buffalo, New York, United States of America

Average salary estimate

$145833 / YEARLY (est.)
min
max
$143666K
$148000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, MTB

At our company, located in the heart of Buffalo, NY, we're looking for a passionate and skilled Software Engineer II to join our dynamic team. This role is all about diving deep into the analysis, design, and development of innovative systems, where you'll play a crucial part in complex projects that challenge your analytical skills and creativity. You'll get to collaborate with talented cross-functional teams throughout the systems development lifecycle, from initial analysis to user acceptance testing, ensuring that everything runs smoothly. Your responsibilities will include crafting detailed test plans, troubleshooting, and debugging to uphold high-quality standards. We value the ability to create clear technical documentation and specifications, and you'll have the opportunity to mentor less experienced colleagues as well. We're not just about meeting immediate project needs; you'll evaluate emerging technologies, contribute to budget planning, and support our commitment to diversity and internal control standards. With a minimum of seven years' experience under your belt using Microsoft technologies, along with a solid foundation in web development, this could be the perfect next step in your career journey. Join us in embracing innovation and technology while enjoying flexible telecommuting options up to 40% of the week. Let's build amazing solutions together!

Frequently Asked Questions (FAQs) for Software Engineer II Role at MTB
What are the key responsibilities of a Software Engineer II at our Buffalo, NY office?

As a Software Engineer II in our Buffalo, NY location, you'll be deeply involved in analyzing, designing, and developing complex systems. Your work will include managing project plans, collaborating with cross-functional teams, preparing and executing detailed test plans, and evaluating technical specifications. In addition, you'll provide analytical leadership and recommend new technologies and processes.

Join Rise to see the full answer
What qualifications do I need to apply for the Software Engineer II position in Buffalo, NY?

To qualify for the Software Engineer II role in our Buffalo, NY office, you must have a Bachelor's degree in Computer Science, Electronic Engineering, or a related field, coupled with at least seven years of relevant experience. Proficiency with Microsoft technologies, including C# and ASP.Net, is essential, along with hands-on experience in client-side scripting and database management.

Join Rise to see the full answer
What is the salary range for a Software Engineer II in Buffalo, NY?

The salary for a Software Engineer II at our Buffalo location ranges from $143,666 to $148,000 annually. This competitive compensation reflects the significant expertise and experience required for this critical role within our engineering team.

Join Rise to see the full answer
How does the flexible telecommuting policy work for the Software Engineer II position?

The Software Engineer II position offers up to 40% telecommuting flexibility. This means that while you will be expected to collaborate with your team on-site, you can also work remotely for part of the week, making it easier to balance your professional and personal commitments.

Join Rise to see the full answer
Can you explain the team dynamics for the Software Engineer II position?

In the Software Engineer II role, you'll be part of a collaborative team environment where your insights are valued. You'll interact with various cross-functional teams, including QA and project management, to ensure project success. We foster an inclusive culture that supports diversity and encourages every team member to contribute their unique perspectives.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
What experience do you have with C# and ASP.Net for web development?

In your response, emphasize specific projects where you utilized C# and ASP.Net. Share how these technologies contributed to project success and describe any challenges you faced and how you overcame them to showcase your problem-solving skills.

Join Rise to see the full answer
How do you approach debugging and testing your code?

Explain your systematic approach to debugging, mentioning tools and techniques you typically use. Discuss the importance of thorough testing and provide examples of test plans you’ve executed to ensure high code quality.

Join Rise to see the full answer
What is your experience with Angular and developing single-page applications?

Discuss your familiarity with Angular and your specific contributions to projects involving single-page application development. Highlight key features you’ve implemented and any optimizations you’ve made to enhance user experience.

Join Rise to see the full answer
Can you describe your experience managing relational databases using SQL Server or Oracle?

Detail your experience managing databases, discussing database design, optimization, and querying techniques you've implemented. Provide examples of data migration tasks you've handled and the outcomes of those projects.

Join Rise to see the full answer
What is your understanding of DevOps processes and how have you implemented CI/CD pipelines?

In your answer, illustrate your understanding of DevOps principles and describe your hands-on experience with Continuous Integration and Continuous Deployment. Share instances where you've successfully implemented these processes, along with challenges and how you addressed them.

Join Rise to see the full answer
How do you keep up with the latest trends and advancements in technology?

Discuss your methods for staying informed about industry trends, such as attending workshops, participating in online forums, or completing relevant certifications. Emphasize your commitment to lifelong learning and adapting to technology changes.

Join Rise to see the full answer
How do you prioritize your tasks when juggling multiple projects?

Talk about your prioritization strategy, including how you assess the urgency and importance of tasks. Share tools or methodologies you use, such as Agile or Kanban, and provide a specific example of successfully managing multiple priorities.

Join Rise to see the full answer
Describe a time you encountered a significant challenge in a project and how you overcame it.

Use the STAR method (Situation, Task, Action, Result) to outline a real-world example. Highlight your problem-solving skills and how your actions resulted in a successful project outcome.

Join Rise to see the full answer
What role do you believe communication plays in software development?

Emphasize the importance of clear and effective communication in development processes. Discuss how you foster open dialogue within teams and with stakeholders, and how this has positively impacted project outcomes.

Join Rise to see the full answer
Why do you want to work at our company as a Software Engineer II?

Convey your enthusiasm for the company’s mission and projects. Highlight alignment of your values and career goals with what the company stands for, mentioning any specific initiatives or technologies that draw your interest.

Join Rise to see the full answer
Similar Jobs
MTB Hybrid Buffalo, NY
Posted 11 days ago

M&T Bank seeks a talented Web Developer to create responsive web applications that enhance user experience and drive innovation.

MTB Hybrid Buffalo, NY
Posted 11 days ago

Join M&T Bank as a Product Owner II and drive the development of impactful API products in a collaborative environment.

Photo of the Rise User
Posted 12 days ago

Join Nakupuna Consulting as a Full Stack Web Developer to design and maintain innovative web applications.

Photo of the Rise User
Hawk Remote No location specified
Posted 10 days ago

Join Hawk as a Lead Full Stack Developer to architect our AI-powered AML platform while mentoring a talented team.

Photo of the Rise User
Latitude Hybrid Pittsburgh, PA, Palo Alto, CA, Detroit, MI
Posted 11 days ago
Empathetic
Growth & Learning
Collaboration over Competition
Mission Driven

Latitude AI seeks a Senior Software Engineer to lead the development of software systems that manage vast amounts of data from autonomous vehicles, ensuring performance and reliability.

Photo of the Rise User

Seeking a skilled Front-End Developer with a passion for design systems and clean code to join our innovative team.

The OCC Remote Chicago - 125 S Franklin
Posted 11 days ago

The Options Clearing Corporation is looking for an Associate, Software Engineering to assist in managing and implementing various third-party software packages in support of its clearing operations.

Photo of the Rise User

Join Exact Sciences as a Software Engineer II and help us develop innovative software solutions in the fight against cancer.

Photo of the Rise User
Posted 3 days ago

Join DoorDash as a Mid-Level Software Engineer to enhance the Server Driven UI Platform and empower engineering productivity.

Photo of the Rise User
Inclusive & Diverse
Mission Driven
Diversity of Opinions
Growth & Learning

As a Senior Platform Engineer at Second Dinner, you'll be pivotal in linking platform services with engaging game experiences for millions of players.

MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Akron just viewed Entry Level Communications at Smart Solutions
Photo of the Rise User
Someone from OH, Toledo just viewed Processing Technician at Jushi
Photo of the Rise User
Someone from OH, Greenfield just viewed HR Generalist II at Protolabs
Photo of the Rise User
23 people applied to Front-end Developer at Venturenox
C
Someone from OH, Bowling Green just viewed Field Service Administrator at Cornerstone Building Brands
Photo of the Rise User
Someone from OH, Cleveland just viewed Vice President, Revenue Operations at Docebo
Photo of the Rise User
10 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
Someone from OH, Mansfield just viewed Director, Professional Education at Evolus
1
Someone from OH, Cleveland just viewed Copywriter at 1840 & Company
Photo of the Rise User
Someone from OH, Louisville just viewed Communications Manager at Shearer's Foods
Photo of the Rise User
Someone from OH, Uniontown just viewed Part-Time Patient Access Specialist at Hummingbird
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief of Staff to the CFO at Super.com
Photo of the Rise User
Someone from OH, Columbus just viewed 5-8th Grade Art Teacher - SY 24-25 at ACCEL Schools
H
Someone from OH, Akron just viewed Brand Marketing Manager at Huntington
Photo of the Rise User
Someone from OH, Columbus just viewed Insider Threat Analyst at SpaceX
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI - RESEARCH SCIENTIST at City of New York
Photo of the Rise User
Someone from OH, Chardon just viewed Casting: 'Blood Ties' at Backstage
Photo of the Rise User
Someone from OH, Cincinnati just viewed Staff Accountant (Grant Administration) at Texas Health Action
Photo of the Rise User
Someone from OH, Cleveland just viewed Administration & Marketing Assistant Intern at Bosch Group
Photo of the Rise User
Someone from OH, Columbus just viewed Manager – Music Publishing Licensing at Spotify
Photo of the Rise User
Someone from OH, Columbus just viewed Manager of Government Affairs and Policy at Mastercard
Photo of the Rise User
Someone from OH, Powell just viewed Senior Compliance Analyst at Nirvana Insurance