Senior Full Stack Software Engineer
Company: O'Neal Industries Inc.
Location: Birmingham
Posted on: April 28, 2024
|
|
Job Description:
Description
O'Neal Steel is currently seeking a Senior Full Stack Software
Engineer for our Corporate office in Birmingham, AL.
General Description:
The primary function of this position is to develop, enhance, and
sustain business applications for internal and external users. The
job requires working closely with various teams, including business
analysts, colleagues from different departments, and customers, to
understand functional requirements and deliver high-quality
enterprise solutions with an exceptional user experience. The work
involves identifying, designing, coding, testing, debugging, and
documenting complex web and mobile applications independently or in
a team using an agile development approach. It's crucial to have
the skills to work from the back-end to the front-end, with a
particular focus on integration and user experience.
Responsibilities Include but Are Not Limited To:
Write clean, scalable code using .NET programming languages for web
and mobile applications.
Remain current with the terminology, concepts, and best practices
for coding web and mobile apps.
Develop technical interfaces, specifications, and architecture.
Design and develop integrations between subsystems.
Design and develop for enhanced user experience.
Provide essential support to application power users.
Use and adapt existing web applications for apps.
Create and execute detailed test data for code changes.
Analyze test results and application performance.
Instruct users on the use of newly developed applications.
Develop client displays and user interfaces.
Assist software personnel in handling project-related work and
other requirements.
Coordinate with other software professionals and developers.
Maintain database tables using Microsoft SQL.
Required Skills, Education and Experience:
Bachelor's degree in Computer Science, Management Information
Services (MIS), or a comparable degree.
Demonstrated skills in the following languages and technologies
concerning web applications, web services, and mobile
development:
Familiarity with the ASP.NET framework, SQL Server, and
design/architectural patterns (e.g., Model-View-Controller
(MVC).
Development experience using C# .NET.
Web front-end design using the following toolsets: HTML5, CSS,
JavaScript.
Creation and management of backend web services and APIs.
User Experience (UX) knowledge of design concepts and application
flow.
Creating a vibrant user experience using .NET/MVC.
Knowledge of REST and RPC APIs.
Understanding of Agile methodologies.
Strong attention to detail.
Excellent troubleshooting and communication skills, both oral and
written.
Able to work well as a vital member of an agile team.
Working knowledge of mobile application development across multiple
platforms.
Demonstrated analytical and interpretational skill sets, which
include problem-solving, developing and implementing technical
ideas.
Minimum 5+ years' experience in roles applying the above.
Desired Skills, Education and Experience:
Minimum 7+ years' experience with mobile web and application
design, development, coding, and implementation.
Development experience using .NET, C#, Blazor, and Maui to create
web and mobile applications.
Working knowledge and understanding of getting mobile apps to their
respective app stores for user consumption.
Understanding of mobile website and app-level security.
Experience with database and table management with SQL Management
Studios
Data integration toolsets such as PL/SQL Triggers, JSON, jQuery
Microsoft Azure DevOps for source code control and versioning
Upon offer of employment, candidates must pass a criminal
background check and drug test (excludes THC).
Benefits: O'Neal Steel offers a competitive salary and a
comprehensive benefits package including, but not limited to:
Health, Vision and Dental Insurance
Work Site Wellness Programs
Health and Dependent Care Flexible Spending Accounts
Short-Term and Long-Term Disability Coverage
Tuition and Health Club Reimbursement
Accidental Death and Dismemberment and Life Insurance
Adoption Assistance
Training and Development Opportunities
401k
About Us: With more than 100 years in business, O'Neal Steel, an
O'Neal Industries affiliate, supplies a wide range of carbon and
alloy steel, stainless steel, and aluminum products for companies
nationwide. Founded in 1921 and headquartered in Birmingham,
Alabama, O'Neal Steel has 18 strategically located distribution
centers throughout the country that offer inventory and value-added
processing capabilities tailored to market needs, all while
providing high levels of customer service. O'Neal Steel's
industry-leading online platform, PRONTO -, provides continuous
access to inventory, pricing, ordering, and account management.
Qualifications
Education
Required
Equal Opportunity Employer/Protected Veterans/Individuals with
Disabilities
The contractor will not discharge or in any other manner
discriminate against employees or applicants because they have
inquired about, discussed, or disclosed their own pay or the pay of
another employee or applicant. However, employees who have access
to the compensation information of other employees or applicants as
a part of their essential job functions cannot disclose the pay of
other employees or applicants to individuals who do not otherwise
have access to compensation information, unless the disclosure is
(a) in response to a formal complaint or charge, (b) in furtherance
of an investigation, proceeding, hearing, or action, including an
investigation conducted by the employer, or (c) consistent with the
contractor's legal duty to furnish information. 41 CFR
60-1.35(c)
Keywords: O'Neal Industries Inc., Birmingham , Senior Full Stack Software Engineer, IT / Software / Systems , Birmingham, Alabama
Click
here to apply!
|