Position Overview:
We are seeking a highly skilled and experienced Part-Time Software Engineer. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions that meet the business needs. This part-time position offers flexible hours and requires strong technical expertise, problem-solving abilities, and a passion for software development.
Responsibilities:
Software Development: Design, develop, test, and deploy software solutions in accordance with project requirements and coding standards. Collaborate with cross-functional teams to understand business needs and translate them into technical specifications.
Code Review and Quality Assurance: Conduct thorough code reviews to ensure adherence to best practices, maintainability, and scalability. Perform comprehensive testing to identify and address software defects and ensure optimal performance.
Technical Documentation: Create and maintain technical documentation, including specifications, design documents, and user manuals. Ensure that documentation is accurate, up to date, and easily accessible to the development team and other stakeholders.
Problem Solving and Troubleshooting: Identify and resolve complex technical issues, utilizing debugging and problem-solving techniques. Collaborate with team members to investigate and resolve software defects, performance bottlenecks, and other technical challenges.
Continuous Learning and Professional Development: Stay up to date with industry trends, emerging technologies, and best practices in software engineering. Continuously enhance technical skills and knowledge through self-learning, attending conferences, or participating in relevant training programs.
Collaboration and Communication: Collaborate effectively with cross-functional teams, including product managers, designers, and other software engineers. Communicate technical concepts and requirements clearly to both technical and non-technical stakeholders.
Agile Development and Project Management: Participate in agile development processes, including sprint planning, estimation, and daily stand-up meetings. Collaborate with the team to ensure timely delivery of software solutions and meet project milestones.
Code Maintenance and Refactoring: Contribute to codebase maintenance and improvement efforts, including refactoring and optimizing existing code. Identify opportunities to enhance software performance, scalability, and maintainability.
Qualifications:
Bachelor’s degree in computer science, software engineering, or a related field. Relevant certifications or equivalent experience is a plus.
Proven experience as a software engineer, preferably in a similar industry or domain.
Strong proficiency in one or more programming languages, such as Python, Java, C++, or JavaScript, and familiarity with relevant frameworks and tools.
Solid understanding of software development principles, including object-oriented programming, software architecture, and design patterns.
Experience with agile development methodologies and tools, such as Scrum or Kanban.
Proficiency in software testing and debugging techniques, as well as version control systems (e.g., Git).
Strong problem-solving and analytical skills, with the ability to translate complex requirements into practical software solutions.
Excellent communication and teamwork skills, with the ability to collaborate effectively in a distributed team environment.
Self-motivated and detail-oriented, with a commitment to delivering high-quality software solutions.
Familiarity with cloud computing platforms, APIs, and database management systems is desirable but not mandatory.
This part-time Software Engineer role offers an exciting opportunity to contribute to the development of innovative software solutions while enjoying flexibility in your work schedule. If you are a passionate software engineer with a strong technical acumen and a drive for excellence, we encourage you to apply.
OPENTEXT – THE INFORMATION COMPANY As the Information Company, our mission at OpenText is to create software solutions and deliver...
Apply For This JobUniversity of Delaware Equal Employment Opportunity Statement The University of Delaware is an Equal Opportunity Employer which encourages applications from...
Apply For This JobFresnel Software is looking for a… Product Manager Who we are We are a team that is transforming the infrastructure...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Description Summary This GE Aviation Systems Apprenticeship is an IET Approved Scheme for people...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> About us Over the next 40 years, Sydney’s population is projected to swell to over...
Apply For This JobJob Description Our client, a world leader in Pharmaceuticals & In-Vitro Diagnostics (IVD), is looking for a Software Engineer”. Job...
Apply For This Job