drjobs Senior Software Developer

Senior Software Developer

Employer Active

drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Alexander City - USA

Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Job Description

Senior Software Programmer
  • U.S. citizenship required
  • Contract Onsite position in Livonia Michigan

We are seeking a passionate and innovative Senior Software Programmer for our client to lead software development for projects with both internal and external customers. This role involves requirements gathering software architecture design development and the support/troubleshooting/testing of software and systems related to customer products.

Key Responsibilities:

Lead the software development process including the architecture design development testing and deployment of software systems user interfaces business logic databases and system integrations.

Capture and document software requirements from customers and users ensuring clarity and alignment with project goals.

Create and review software deliverables including wireframes user stories process flows test plans reports project planning documents schedules and user guides.

Conduct software development unit testing and system testing to ensure highquality outputs.

Troubleshoot and resolve issues identified during unit system and user acceptance testing.

Provide ongoing support for production software and processes ensuring they meet customer expectations for operational support.

Implement measures to protect software and proactively track identify and eliminate security threats.

Qualifications:

U.S. citizenship required.

Bachelors degree in Computer Science Computer Engineering or a related field.

Minimum of 5 years of software development experience in Visual Studio C# C and ASP.NET (versions 5).

At least 4 years of handson development experience with Salesforce Sales or Service Cloud.

Minimum of 2 years of database development experience with SQL Server 2019 and TSQL.

Excellent verbal and written communication skills with the ability to convey technical information to diverse audiences and collaborate effectively in a team environment.

Strong troubleshooting skills and the ability to create intuitive and attractive user interfaces.

Capability to work independently and manage multiple assignments simultaneously.

Proficient in planning estimating scheduling and coordinating technical project aspects.

Experience managing a small team of developers.

Knowledge of automotive and automotive services is preferred.

Preferred Qualifications:

Minimum of 3 years of development experience with WordPress CMS platforms.

Familiarity with clientside development technologies including HTML CSS JavaScript JSON PHP and VBScript.

Salesforce Platform Developer I or II Certification.

Experience in software development across industries such as automotive aerospace defense industrial or manufacturing automation.

Knowledge of Microsoft Azure development services.

Experience with Microsoft Power Apps Power Automate Microsoft SharePoint and Power BI.

Development experience with Microsoft WinForms Web Services and console applications.

Understanding of PowerShell iOS mobile app development and IoT applications.

Experience with software test automation.

About GDI Infotech: GDI Infotech is a talent matchmaking company focused on technical and engineering resources to assist organizations in achieving their strategic objectives. Since our founding in 1993 weve assisted countless organizations in achieving their goals. Building successful teams requires more than just technical skills. GDIs proven 360 methodology address all attributes for success creating successful teams. We positively impact lives daily by matching the right people with the right position.

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.