Job Description
Are you a skilled Software Engineer looking for stability and immediate compensation?
Join Apex Digital Systems, a leading innovator in the fintech sector, and enjoy the peace of mind that comes with our Weekly Pay structure. We are seeking a passionate developer to build scalable solutions that power our clients' financial futures.
In this role, you won't just write code; you'll architect systems that matter. We offer a competitive benefits package, a collaborative culture, and the assurance of getting paid on time, every time.
Responsibilities
- Design & Development: Architect, develop, and maintain high-quality, scalable software applications using modern programming languages and frameworks.
- Code Quality: Write clean, maintainable, and efficient code while adhering to industry best practices and coding standards.
- Collaboration: Work closely with cross-functional teams of designers, product managers, and other engineers to define feature requirements.
- Testing & Debugging: Conduct thorough unit and integration testing to identify and fix bugs, ensuring a seamless user experience.
- Optimization: Monitor application performance and optimize databases and APIs for speed and scalability.
- Maintenance: Provide technical support and maintenance for existing software products and resolve technical issues efficiently.
Qualifications
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Experience: 3+ years of professional software development experience.
- Technical Skills: Proficiency in Java, Python, or C# and experience with front-end frameworks like React or Angular.
- Database: Strong knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Tools: Familiarity with version control (Git), CI/CD pipelines, and cloud platforms (AWS or Azure).
- Problem Solving: Strong analytical skills with the ability to troubleshoot complex technical challenges.