Talent.com
Brasfield & Gorrie
Software Engineer IIBrasfield & Gorrie • Birmingham, Alabama
Software Engineer II

Software Engineer II

Brasfield & Gorrie • Birmingham, Alabama
21 hours 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.

Create a job alert for this search

Software Engineer II • Birmingham, Alabama

Similar jobs

Project Manager II 4P/708

4P Consulting Inc.Birmingham, AL, United States
Full-time

Project Manager II Power Delivery Data Analytics.Location: Birmingham, AL Contract: 2 Years Client: Alabama Power.We are seeking an experienced Project Manager II to lead and coordinate strategic ... Show more

 • Promoted

Sales Engineer - Cutting Tools AL MS

NHV Americas, Inc.Birmingham, AL, United States
Full-time

Sales Engineer Cutting Tools Alabama & Mississippi.Position at Sumitomo Electric Carbide, Inc.One of the largest carbide manufacturers in the world, Sumitomo has been operating in the United Stat... Show more

 • Promoted

Patient Access Representative III - Shelby Medical

Conifer ValueAlabaster, AL, United States
Full-time

Job TitleResponsible for a wide range of duties in support of departmental efficiencies which may include but not limited to performing registration, patient pre-admission and admission, reception ... Show more

 • Promoted

Director of Software Engineering

ITAC SolutionsBirmingham, AL, United States
Full-time

Our client is looking for a senior technical leader who thrives at the intersection of strategy and execution.This role shapes how enterprise-scale systems evolve-turning legacy platforms into mode... Show more

 • Promoted

Shift Manager

McDonald'sHanceville, AL, United States
Full-time

I want a satisfying career with good benefits and great opportunities for advancement.I have a lot to offer and I want to grow.The Job for Me Get a job that inspires your best and moves you forwar... Show more

 • Promoted

Computer Field Technician

U.S. NavyHanceville, AL, United States
Full-time

Job Title :Advanced Electronics / Computer Field (ET/FC) Category / Component :Enlisted Active Overview The Advanced Electronics and Computer Field trains Sailors to maintain, operate, and repair s... Show more

 • Promoted

Software Developer AI Trainer

DataAnnotationBirmingham, Alabama, United States
$104,000.00–$208,000.00 yearly
Full-time

Salary: $104,000 - 208,000 per year.We require native-level or bilingual English fluency.We need strong proficiency in at least one of these languages or frameworks: JavaScript, TypeScript, Python,... Show more

 • Promoted

Sales Engineer - Cutting Tools AL MS

Sumitomo Electric Carbide, Inc.Birmingham, AL, United States
Full-time

Sales Engineer Cutting Tools Alabama & Mississippi.Sumitomo Electric Carbide, Inc.One of the largest carbide manufacturers in the world, Sumitomo has been operating in the United States since 197... Show more

 • Promoted

Order Picker

WalmartHanceville, AL

As an Order Picker at Walmart, you will be responsible for accurately and efficiently selecting merchandise from storage locations to fulfill customer orders or replenish inventory for Walmart stor... Show more

 • Promoted

Work From Home

Remote JobsHanceville, AL
Remote
Full-time

Remote Jobs are now available in your area.This position is a work from home position.You will not need to come into the office.Benefits: Health Insurance, 401K, Vacation& PTO.Apply now! Work f... Show more

 • Promoted

National Accounts Service Tech II

EveronPelham, AL, United States
Full-time

Company Overview:At Everon, we truly believe that our people are the difference - for our organization, the customers we serve and the communities we protect.When you're a part of Everon, you'll ha... Show more

 • Promoted

SEI - Scheduling Engineer

ClaycoBirmingham, AL, United States
Full-time

The Scheduling Engineer builds and maintains the project schedule and the different baselines in accordance with Clayco's policies, owner requirements, and the on-going analysis of the network logi... Show more

 • Promoted

Network Engineer II

DEPLOYBirmingham, AL, USA
Full-time
Quick Apply

DEPLOY's been retained to find a Network Engineer II for an onsite role in Birmingham, AL.The Network Engineer II serves as a senior technical leader responsible for the design, security and operat... Show more

Server

LongHorn SteakhouseHoover, AL, US
Full-time

Legendary food and service begins with legendary people.We believe in earning the loyalty of our Team Members with our strong, diverse culture, well-done benefits and growth opportunities.It takes ... Show more

Software Product Owner

EBSCO IndustriesBirmingham, AL, United States
Full-time

Headquartered in Birmingham, Alabama, Moultrie is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote moni... Show more

 • Promoted

SEI - Scheduling Engineer

CRGBirmingham, AL, United States
Full-time

The Scheduling Engineer builds and maintains the project schedule and the different baselines in accordance with Clayco's policies, owner requirements, and the on-going analysis of the network logi... Show more

 • Promoted

Information Technology Professional

US NavyCleveland, AL, US
Full-time

Information Technology Professional (IT/CTN/IS).Information Systems Technicians, Cryptologic Technician Networks, and Intelligence Specialists keep the Fleet connected, informed, and secure by oper... Show more

 • Promoted

Operations Supervisor- Commercial Insurance (Remote)

Insurance Office of AmericaHomewood, AL, US
Full-time

Title: Operations Supervisor – Commercial Lines.Please note: If this position is posted as either fully remote and/or hybrid, in accordance with company policy, individuals residing within a 50-mil... Show more

Genesys IVR developer (remote)

Southern Talent SpecialistsBirmingham, AL, United States
Remote
Full-time

Genesys IVR developer (remote) Requirements :Minimum 4 to 6 years of application development experience implementing multichannel self-service / IVR and Omni-Channel Orchestration Routing on Genesy... Show more

 • Promoted

HIM Supervisor

Conifer Health SolutionsAlabaster, AL, United States
Full-time

Job DescriptionJOB SUMMARYThe Supervisor of HIM oversees and supervises/manages the daily operations of the Health Information Management staff assigned by leading, assigning work, ensuring timely ... Show more