|
Position: Senior Software Engineer (On-Site) |
Location: |
Winter Garden, FL
|
|
Job Id: 1133 |
# of Openings: 1 |
|
About ABC Companies:
ABC Companies is a leading provider of transportation solutions, offering vehicles for 8-81 passengers, along with parts, service, and financing to support fleet operators across North America. Family-owned and operated since 1972, ABC is driven by its mission to advance the transportation industry through innovative, collaborative solutions that redefine the standard. Guided by its core values of
Integrity, Trust, Collaboration, and Innovation, ABC is committed to delivering customer-focused, high-quality solutions that enhance safety, performance, and reliability. For more information, contact 800-222-2871 or visit abc-companies.com.
Job Title: Senior Software Engineer
Location: Winter Garden, FL
Department: Information Technology
Reports To: Director of Enterprise Applications
Job Summary
The Senior Software Engineer will be responsible for designing, developing and supporting mission critical enterprise software systems and integrations. You will play a key role in architecting scalable microservices solutions that integrate seamlessly within a high-performance environment. You will understand data from disparate systems and provide the business with insights. You will mentor junior resources, work collaboratively with cross-functional business units and produce code that is modular, accurate, efficient and secure.
Key Responsibilities
- Translate business requirements into an overall solution of components and integrations.
- Write and test clean, maintainable and commented .NET code.
- Troubleshoot issues and correct defects. Enhance existing software from user requests.
- Perform upgrades as necessary and introduce new technologies.
- Develop console applications that will consume 3rd party APIs, translate the data and store in an Azure database.
- Publish the application to Azure and make sure it is secure.
- Act as a liaison between business units and IT teams, facilitating clear and effective communication to reduce misunderstandings.
- Lead meetings, workshops, and presentations that keep project teams informed and engaged.
- Ability to create and alter a database schema, perform ad-hoc queries and build stored procedures, views and indexes.
- Build Power Apps and Power Automate flows using SharePoint or a Database as the backend data store.
- Develop ETL processes, design GUIs, and generate reports using tools like SSRS and Power BI.
- Develop and maintain BI solutions, including data models, dashboards and reports, to visualize data insights.
- Mentor any junior resources on the team and foster a high-performance culture.
- Lead discussions and provide solutions during team troubleshooting meetings.
- Any experience with PHP scripting or JDE ERP is desired.
- Provide Oracle DB support for monitoring health, killing blocking sessions and configuring user access.
- Raising support tickets to third party vendors for any critical Oracle DB issues.
Qualifications
- Education: Bachelor's degree in Computer Science, Information Technology, or a related field.
- Experience: Proven expertise as a developer in an enterprise environment and has demonstrated experience in mentoring junior developers.
- Certifications: Certifications such as Microsoft Certified Solutions Developer (MCSD) or equivalent are highly desirable.
- Technical Proficiency:
- Strong skills in Microsoft stack, SQL and consuming third- party APIs.
- Familiarity with ITSM frameworks and agile methodologies.
- Interpersonal Skills:
- Excellent analytical, problem-solving, and communication skills.
- Ability to manage multiple tasks and priorities in a fast-paced environment.
Desired Competencies
- Ability to grasp business strategy and align technology solutions to support overarching goals.
- Meticulous in documenting requirements and designing scalable processes.
- Experience in managing and adapting to transformative changes within large organizations.
- Proficient in agile methodologies, with a hands-on approach to iterative project development and delivery.
Working Conditions
- Operate within a dynamic, fast-paced enterprise environment.
- Flexibility to travel as needed to engage with multi-location teams and stakeholders.
This job description is subject to change at any time
ABC Companies is an equal opportunity employer. All employment decisions are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information, and other legally protected categories.
|
Apply for this Position
|
|