Software Senior Principal Engineer - onsite in Raymond, Ohio US only in Dayton

Energy Jobline
Dayton, United States of America
28 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Dayton, United States of America

Tech stack

Java
C++
Cloud Computing
Computer Programming
Databases
Python
NoSQL
Software Engineering
Product Software Implementation Methods
Software Systems
SQL Databases
Software Troubleshooting
Backend
Information Technology
Front End Software Development

Job description

As the UX Software Engineer Technical Expert/Unit Lead, you will lead strategic activities to help define future product competitiveness and key fundamental technology application feasibility. You will lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and internet-connected tools. Utilize full-stack development methodologies while ensuring cybersecurity compliance. Manage large-scale projects and provide technical mentorship to junior engineers, contributing to the delivery of innovative, secure, and user-centric software solutions.

Requirements

? Bachelor's degree in Computer Science, Information Technology, or a related field

Minimum Experience ? 10+ years of experience in software development. ? Proficient in programming such as Java, Python, and C++, with the ability to apply them across diverse development environments. ? Experienced in both front-end and back-end development, with a solid understanding of full-stack architecture and integration. ? Knowledgeable in database management systems, including both SQL and NoSQL technologies, for efficient data modeling and access.

Other Job-Specific Skills ? Strong analytical and problem-solving skills, with the ability to troubleshoot complex technical issues and propose effective solutions. ? Excellent communication and collaboration abilities, enabling effective teamwork across multidisciplinary groups. ? Capable of working independently, managing time efficiently, and prioritizing tasks to meet project deadlines. ? Hands-on experience in GUI development using modern tools and frameworks, with a focus on usability and performance. ? Familiarity with cybersecurity best practices, ensuring secure design and implementation of software systems. ? Develop and optimize complex project plans and schedules ? Design and deliver comprehensive proposals for executive-level review ? Demonstrate advanced presentation capabilities ? Exhibit strong negotiation and conflict resolution skills

Apply for this position