Innova Solutions is currently seeking a Full Stack Engineer to serve the world's largest and most experienced provider of commercial legal capital. Our client is looking to expand their presence in Singapore and needs to hire a (full-time) Full Stack Software Engineer. This individual will be responsible for contributing to the firm's internal apps and tools. They will be working as part of the Core Services group and will be contributing on a variety of data & software projects, interacting with the firm's wide range of evolving set of tools and platforms as well. Ideal candidate should have strong Front End Development skills (HTML5, CSS3, TypeScript, etc.), along with strong Back-End Development skills preferably Python (also would consider someone with Ruby as well). Needs to have solid experience working within Data Architecture as well (Integration/Management/Security/Performance Tuning/Compliance, etc.) Candidate must have at least a Bachelors degree along with the ability to work independently (self-motivated & driven) in a fast-paced environment. Strong communication and presentation skills are critical. It would be desirable if the candidate came from a small to mid-sized type organization where they wore several different hats rather than someone who's been siloed in one particular area. Position type: Full-time Direct Hire (No C2C - No VISA sponsorship candidates) Location: Remote near Singapore until office space is lined up. Then, onsite in Singapore Pay Range: $200K/year in Singapore dollars (SGD) - ($150K/year (USD) is approximately $200K/year (SGD.))
KEY RESPONSIBILITIES:
Software Engineering and Development Design and Development:
Build scalable and maintainable applications that include both client-side and server-side components.
User Interface Design: Create user-friendly, intuitive, and responsive interfaces that enhance user engagement and accessibility.
Testing: Implement comprehensive testing strategies, including unit, integration, and end-to-end tests, to ensure the software's reliability and functionality.
Maintenance and Optimization: Regularly update the applications to incorporate new features, fix bugs, and improve performance.
Code Review: Participate in code reviews to maintain high coding standards and improve the codebase through collaborative critique.
Deployment: Manage the deployment of applications across various environments, ensuring seamless transitions through continuous integration and continuous deployment (CI/CD) practices.
Security: Implement robust security measures to protect sensitive data and prevent security breaches and data leaks.
Documentation: Produce clear and comprehensive documentation for the software and systems developed to ensure ease of maintenance and upgrades.
Data Architecture and Management
Data Architecture: Design and manage database schemas and structures that efficiently store, retrieve, and manage data driven by the business needs.
Data Integration: Develop mechanisms for data ingestion and integration from multiple sources, ensuring data consistency and accuracy.
Data Management: Implement data solutions that provide secure, timely, and accessible data to end-users for operations, analysis, and decision-making.
Data Security: Establish data security protocols to protect data across all storage and processing stages within the company's IT environment.
Performance Tuning: Optimize database performance through tuning queries, indexing strategies, and resource allocation to ensure efficient data operations.
Reporting and Analytics: Develop tools and platforms that allow users to generate dynamic reports and derive actionable insights from complex datasets.
Data Compliance: Ensure compliance with relevant data protection regulations and best practices in data handling and privacy.
QUALIFICATIONS and EXPERIENCE:
Education: College degree (BA/BS) or higher
Programming Languages: Proficient in languages such as TypeScript (and frameworks like React, Svelte, Vue.js), Python (Preferred) or Ruby.
Frontend Technologies: Expertise in HTML5, CSS3, and TypeScript along with frameworks like React.js, Svelte, or Vue.js, along with a keen eye for design and ability to create great user experience.
Backend Technologies: Experience with server-side languages such as Node.js, Python (Preferred) or Ruby.
Database Management: Strong knowledge of SQL and NoSQL databases like PostgreSQL, MySQL, Microsoft SQL, MongoDB, and newer technologies like Snowflake.
API Development: Skills in RESTful and GraphQL API design and development for seamless front-end to back-end integration.
Cloud Platforms: Familiarity with cloud services such as AWS, Azure, or Google Cloud Platform for managing scalable application deployments.
Containerization and Orchestration: Proficiency in using Docker, Kubernetes, or similar technologies for container management and microservices orchestration.
Version Control Systems: Proficient in using systems like Git to manage code revisions and collaboration.
Security Practices: Knowledge of web security protocols and frameworks to protect data and maintain privacy.
DevOps Tools: Familiarity with automation tools and CI/CD pipelines to streamline development and deployment processes.
Core Competencies & Skills / Personal Attributes & Fit
Self-directed, go-getter willing to roll-up sleeves and work as part of a small team to make things happen; able to manage both the big pictures and the details.
Desire to learn and grow skills while taking on larger and more challenging projects.
Curious, quick learner of business concepts, willing to ask questions.
Excellent communication skills, both verbal and written.
Ability to work with team members at all levels of the organization.
Qualified candidates should APPLY NOW for immediate consideration! Please send your resume to david.slaymaker@innovasolutions.com and then text/call David at 507-250-4420.
Thank you for considering/sharing! Blessings, David Slaymaker Senior Recruiter 507-250-4420 david.slaymaker@innovasolutions.com
PAY RANGE AND BENEFITS: Pay Range*: $200K/year in Singapore dollars (SGD) *Pay range offered to a successful candidate will be based on several factors, including the candidate's education, work experience, work location, specific job duties, certifications, etc. ABOUT INNOVA SOLUTIONS: Founded in 1998 and headquartered in Atlanta, Georgia, Innova Solutions employs approximately 50,000 professionals worldwide and reports an annual revenue approaching $3 Billion. Through our global delivery centers across North America, Asia, and Europe, we deliver strategic technology and business transformation solutions to our clients, enabling them to operate as leaders within their fields. Website: https://www.innovasolutions.com/ Innova Solutions is an Equal Opportunity Employer and prohibits any kind of unlawful discrimination and harassment. Innova Solutions is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment on the basis of race, color, religion or belief, national origin, citizenship, social or ethnic origin, sex, age, physical or mental disability, veteran status, marital status, domestic partner status, sexual orientation, or any other status protected by the statutes, rules, and regulations in the locations where it operates. If you are an individual with a disability and need a reasonable accommodation to assist with your job search or application for employment, please contact us at hr@innovasolutions.com or (770) 493-5588. Please indicate the specifics of the assistance needed. Innova Solutions encourages all interested and qualified candidates to apply for employment opportunities. Innova Solutions (HireGenics/Volt) does not discriminate against applicants based on citizenship status, immigration status, or national origin, in accordance with 8 U.S.C. ยง 1324b. The company will consider for employment qualified applicants with arrest and conviction records in a manner that complies with the San Francisco Fair Chance Ordinance, the Los Angeles Fair Chance Initiative for Hiring Ordinance, and other applicable laws.