Job Description
Shape the Future of Tech in Baltimore
Apex Dynamics is a premier technology firm driving innovation in the financial and healthcare sectors. We are seeking a dedicated Part-Time Software Engineer to join our elite team. This is a unique opportunity to work on cutting-edge projects without the full-time commitment, allowing you to maintain a healthy work-life balance while contributing to scalable software solutions.
In this role, you will bridge the gap between complex business requirements and elegant technical implementations. If you are a self-motivated developer who thrives in a fast-paced environment, we want to hear from you.
Responsibilities
- Design, code, and test high-quality software components using modern technologies such as JavaScript, Python, and React.
- Collaborate with cross-functional teams (Product Managers, Designers, QA) to define feature requirements and specifications.
- Participate in agile ceremonies, including daily stand-ups, sprint planning, and retrospectives.
- Optimize existing applications for maximum speed and scalability, ensuring a seamless user experience.
- Maintain and document codebase standards, contributing to a clean and maintainable code repository.
- Identify and troubleshoot bugs and technical issues, providing timely resolutions to keep projects on track.
Qualifications
- 3+ years of professional experience in software development or equivalent self-taught expertise.
- Strong proficiency in at least two programming languages (e.g., Java, C#, Python, JavaScript).
- Experience with front-end frameworks (React, Angular) and relational databases (SQL, PostgreSQL).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills and the ability to work independently in a remote or hybrid setting.
- Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.