Lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and……
Lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and……
Lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and……
Lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and……
Lead the end-to-end planning, design, development, and testing of software systems and applications focused on user experience (UX), including cloud-based and……
We are committed to our partners and each other, which is why we use state-of-the-art equipment and offer competitive wages, paid time off, weekly payroll and a……
Bachelor's degree in a technical field such as computer science, computer engineering or related field required. NET MVC, and Entity Framework.…
Proven experience with microservices architecture — service decomposition, API design, and inter-service communication. NET Framework, MVC & Web API 2.0.…
Build full-stack features across a TypeScript and Next.js front end and a cloud-based back end, using a server-side AI proxy approach to keep API calls and……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Implement context window management strategies such as token budgeting, truncation/compression, and tool-call state persistence to support reliability in longer……
Experience with GenAI tools, SaaS platforms, and low-code/no-code tools. We include a good faith pay range for each position to comply with applicable state and……
Work with technical and functional teams on solution design. Resume must reflect strong technical hands-on ABAP work. Not looking for full-stack developers.…
Participate in MES architecture, design, and implementation activities. Design, develop, and support manufacturing execution system solutions using Dassault……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Experience with utilizing AI tools (Figma AI, UX Pilot, Google Stitch) within overall UI/UX design process. Qualified candidates must be U.S. Citizens with a……
Demonstrated strength in foundational engineering: programming fundamentals, clean coding principles, system design judgement, and the ability to write……
Experience with utilizing AI tools (Figma AI, UX Pilot, Google Stitch) within overall UI/UX design process. Qualified candidates must be U.S. Citizens with a……
8+ years of experience in software engineering with deep expertise in full-stack development and cloud-native architecture with a Bachelor's degree; or 6 years……
Lead Full Stack Developer with total experience of 10+ years and expertise in TypeScript, Node.js, Angular, AWS services, and front-end UI technologies.…
30d+
Thomas & Reed
3.2
Software Principal Engineer -onsite in Raymond, Ohio US Citizen
Software Principal Engineer -onsite in Raymond, Ohio US Citizen
Dayton, OH
Is your resume a good match?
Use AI to find out how well the skills on your resume fit this job description.
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. This role involves mentoring junior engineers, influencing product direction, and ensuring technical excellence.
Minimum Educational Qualifications
Bachelor’s degree in Computer Science, Information Technology, or a related field
Minimum Experience
8+ years of experience in software development.
Proficient in programming languages 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.
Familiar with Agile methodologies, including Kanban and Scrum, with practical experience in iterative development and team collaboration.
Hands-on experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud, including deployment and service 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.