This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Part-Time Software Engineer III is responsible for designing, developing, testing, and maintaining software applications and systems that support business and user needs. This role collaborates closely with cross-functional teams to translate requirements into scalable, reliable, and efficient technical solutions. The Software Engineer contributes to the full software development lifecycle, from concept and design through deployment and ongoing support, while adhering to best practices in coding, security, and performance.
Job Responsibility:
Designs, develops, tests, and maintains software applications and systems
Writes clean, maintainable, and well-documented code following established standards and best practices
Collaborates with cross-functional teams (product, design, QA, operations) to understand requirements and deliver solutions
Participates in code reviews to ensure code quality, security, and performance
Troubleshoots, debugs, and resolves software defects and production issues
Contributes to system architecture and technical design discussions
Implements and maintains integrations with internal and external systems
Optimizes application performance, reliability, and scalability
Supports deployment, monitoring, and ongoing maintenance of applications
Stays current on emerging technologies, tools, and industry trends
Follows secure development practices and comply with organizational policies and standards
Requirements:
Ability to obtain, maintain and access classified information at the Secret level
2 Years Experience with DotNetNuke Content Management System