Talent.com

Software development engineer Jobs in Birmingham, AL

Create a job alert for this search

Software development engineer • birmingham al

Last updated: 3 days ago

Software Engineer II

Brasfield & GorrieBirmingham, Alabama
Full-time

Responsibilities This key position is located on-site in Birmingham, Alabama.We are growing and looking for an experienced Software Engineer to join our software development team.Our software devel... Show more

Project Development Engineer 2

US Tech SolutionsBirmingham, AL, United States
Full-time

A Project Development Engineer with 5 to 10 years of experience plays a critical role in managing and coordinating various aspects of project development.This includes project planning, design, bud... Show more

DEVELOPMENT COORDINATOR

UAB Nova RentBirmingham, AL, United States
$19.80 hourly
Full-time

The University of Alabama at Birmingham (UAB) seeks a Development Coordinator to join the Heersink School of Medicine development office.The primary responsibility of this position is to work close... Show more

Business Development Representative

Helping Hearts USA LLCBirmingham, Alabama
Full-time
Quick Apply

Business Development Representative (BDR).Helping Hearts: Expanding Our Impact Together.Full-time, salaried position with commission.Field-based with extensive local.This is not a work-from-home po... Show more

Business Development Representative

Premium Merchant FundingBirmingham, AL, United States
$60,000.00–$100,000.00 yearly
Full-time

Partner With Us At Premium Merchant Funding.At Premium Merchant Funding, we are a finance company dedicated to empowering small and medium-sized businesses with transformative financial solutions.W... Show more

AI Development Advocate

EBSCO Industries IncBirmingham, AL, US
Full-time

Headquartered in Birmingham, Alabama, Moultrie (.We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them.Moultrie i... Show more

Project Development Manager

ClaycoBirmingham, AL, United States
Full-time

The Project Development Manager will have responsibility for working with clients to define and develop projects from conceptual ideas and feasibility to a defined project that is ready for detaile... Show more

Business Development Coordinator

EPIC BrokersBirmingham, AL, United States
Full-time

Business Development Coordinator.There are many reasons why EPIC Insurance Brokers & Consultants has become one of the fastest-growing firms in the insurance industry.Fueled and driven by capable, ... Show more

Software Engineer Lead - Site Reliability Engineering Center

PNC Bank NABirmingham , AL
$86,250.00 yearly
Full-time +1

Creates and leads the technical design and development of software solutions.Proposes & designs software solutions to address complex business needs.Prepares technical and procedural documentation ... Show more

Lead Agentic Software Engineer II

DeloitteBirmingham, US
Full-time

Our Deloitte Customer team empowers organizations to build deeper relationships with customers through innovative strategies, advanced analytics, Generative AI, transformative technologies, and cre... Show more

AVP Business Development

E-SolutionsBirmingham, AL, United States
Full-time

AVP Business Development (KPO & Strategic Growth, US).Locations: New Jersey | Boston | Birmingham | Texas | Other branch locations.Reporting To: BU Head KPO Business.We are seeking a dynamic and e... Show more

Business Development Specialist

Burr & FormanBirmingham, AL, United States
Full-time

Business Development Specialist.Burr & Forman LLP is currently hiring for a Business Development Specialist to be based in our Birmingham, AL office.This exempt position reports to the Director of ... Show more

Staff Software Engineer

Tocaro BlueBirmingham, AL, US
Full-time +1

Job Description Staff Software Engineer Are you looking to make a significant technical and organizational impact at a fast-growing, investor-backed AI/ML company? Do you thrive in senior technic... Show more

VP Business Development

GVW GroupBirmingham, AL, United States
Full-time

Triz Engineering Solutions is a premium product engineering and development company specializing in end-to-end turn-key commercial vehicle development.We provide end to end engineering services for... Show more

Director, Research & Development

Talon Hiring SolutionsBirmingham, Alabama, United States
Full-time

Talon Hiring Solutions has a client in the greater Birmingham, AL area that is looking for a Director of R&D to lead the integration of Mechanical, Electrical, and Firmware development into inn... Show more

Sr Software Engineer (Java)

Fusion HCRBirmingham, Alabama, USA
Permanent

Direct Hire role with our client in Birmingham, AL!.Architect the Future of a $1B+ Revenue Engine.Are you a master of modern Java who thrives at the intersection of architectural strategy and hands... Show more

VP, Development

Encompass HealthBirmingham, AL, United States
Full-time

The Encompass Health Way We proudly set the standard in care by leading with empathy, doing what's right, focusing on the positive, and standing stronger together.Encompass Health is a trusted lead... Show more

Remote Expert Contributor - Software Engineer

Arise Virtual SolutionsBirmingham, Alabama
Remote
Full-time

Expert Contributor - Software Engineer.Task-Based Independent Contractor Opportunity.We're looking for engineers who can operate at an expert level across real-world, end-to-end tasks in terminal e... Show more

 • Promoted

VP Business Development

GVW Group, LLCBirmingham, AL, US
Full-time

Triz Engineering Solutions is a premium product engineering and development company specializing in end-to-end turn-key commercial vehicle development.We provide end to end engineering services for... Show more

People also ask
Software Engineer II

Software Engineer II

Brasfield & GorrieBirmingham, Alabama
3 days ago
Job type
  • Full-time
Job description

Responsibilities This key position is located on-site in Birmingham, Alabama. We are growing and looking for an experienced Software Engineer to join our software development team. Our software development team develops line of business enterprise software solutions using agile methodologies. We focus heavily on integration and web-based development. We are seeking a team focused individual, who can lead by example in a fast-paced environment while producing readable and maintainable code. Responsibilities and Essential Duties include the following (other duties may be assigned): Execute day-to-day development operations in fulfillment of product features and stories. Independent Problem Solver capable of executing a plan with little direction. Assist in diagnosing and remediating critical business issues. Ability to size, estimate, and break down large work items using story points, t-shirt sizing and task planning. Assist in training new hires and co-ops. Collaborate with developers, analysts, and designers in conceptualizing and development of new software programs and applications. Researching and designing solutions to implement business requirements. Participate in peer review, pull requests, and collaborative discussions with other developers and engineers. Work and communicate effectively in a collaborative team environment. Evaluating code to ensure that it is valid, structured property, meets industry standards, and is compatible with browsers, devices, or operating systems. Participate in planning and sizing of user stories. Maintain an understanding of the latest software tools, technologies, and programing practices through education, study, research, conferences, workshops, and/or groups. Design and develop unit tests and automated tests to ensure application usability. Manual testing of applications to verify requirements are met. Resolve problems uncovered by customer feedback and testing by correcting or referring problems to appropriate personnel for correction. Work with support personnel to resolve issues related to applications maintained by the software development group. Work with network administrators, systems analysts, and software engineers to assist in resolving problems with software products or company software systems. Develop and maintain user documentation as needed Education - Skills - Knowledge - Qualifications & Experience College diploma or university degree in the field of Computer Science, Information Systems, Software Engineering or Management Information Systems preferred or a related field of study 4+ years’ practical hands-on experience. Microsoft development stack (.Net, .Net Core, C#, MS-SQL) Web Based Frameworks (JavaScript, Typescript, HTML, SCSS\CSS, Angular) Experience working with, or creating RESTful APIs Experience working with object-oriented programming languages Experience creating or working with DevOps automation (Pipelines, CI\CD, Deployments) Azure Technologies (web apps, search, caching, service bus) Relational database design, querying, and programing concepts. Unit Testing\End to End Testing, UI Testing, Test Driven Design. Personal Attributes Able to communicate effectively with non-technical staff and with members of interdisciplinary teams. Able to solve complex problems. Flexible and adaptable in regards to learning and understanding new technologies. Strong written, oral, and interpersonal communication skills. Ability to conduct research into software-related issues and products. Highly self-motivated and directed. Attention to detail. Analytical and problem-solving abilities. Ability to effectively prioritize and execute tasks in a high-pressure environment. Ability to work both independently and in a team-oriented, collaborative environment. Work Conditions Night and weekend hours may be required to meet project deadlines. Sitting for extended periods of time. Dexterity of hands and fingers to operate a computer keyboard, mouse, and other devices. Able to lift computer drives, monitors, and other peripherals.