
Software Engineer III
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in United States.
• Actively engage in a cutting-edge technology team focused on the rapid development of digital software systems.
• Configure, design, and implement software products effectively.
• Deliver presentations to team members, management, and clients.
• Collaborate with subject matter experts to translate user requirements into software architectures and digital design solutions that align with customer and market demands.
• Produce comprehensive documentation for digital solutions, custom solutions, and products.
• Provide assistance with customer and partner implementations.
• Work alongside broader organizational software development and configuration teams to enhance future solutions and software products.
• Partner with project and product managers to ensure timely and cost-effective delivery.
• Investigate and evaluate new technologies and software, recommending their applicability.
• Carry out additional responsibilities as required.
• A Bachelor’s or Master’s degree in Computer Engineering or Computer Science, demonstrating an aptitude for engineering applications.
• At least 5 years of relevant experience along with related technology professional certifications.
• Mandatory Requirement: Must be a US Citizen and eligible for Security Clearance.
• Preferred Requirement: Possession of an active Secret-Level Security Clearance.
• Extensive knowledge of one or more of the following technologies across various categories: React, Angular, Vue, TypeScript, RTK, Redux Toolkit, Kendo, Material UI, C#, Java/Kotlin, Python, SQL Server, MongoDB, InfluxDB, PostgreSQL, Redis, Kafka, GitLab, Atlassian stacks, Linux-based and Windows operating systems.
• Understanding of dynamic web applications, REST, MVC, inter-process communication, asynchronous I/O, concurrent code execution, object-oriented programming, user interface design, and high-performance computing.
• Insight into secure solutions for distributed architectures.
• Experience with database architectures, scripting, and web services.
• Familiarity with both unstructured and structured data.
• Proven experience in designing and developing enterprise-scale web-based solutions that involve large-scale data and BI visualization technologies.
• Background in developing scalable and parallel-processing applications.
• Experience with agile and scrum development methodologies.
• Knowledge of approaches and software related to machine learning.
• Strong foundation in computer science techniques and the development of practical engineering solutions.
• High-level analytical skills for tackling unusual and complex challenges.
• Detail-oriented focus on user experience design and customer satisfaction.
• Commitment to technical growth through self-directed research, formal training, and collaboration with experts.
• Excellent interpersonal skills to work both independently and collaboratively.
• Outstanding time-management and decision-making abilities.
• Strong verbal and written communication skills.
• 10% bonus.
• Willingness to travel to support customer projects and implementations.
PowerSchool
PowerSchool
PowerSchool
Verwaltungscloud.SH GmbH
Get handpicked remote jobs straight to your inbox weekly.