Software Engineer I, Implementation

Smart Data SolutionsEagan, MN
50dHybrid

About The Position

Smart Data Solutions, a leading provider of data management, claim routing and workflow solutions to health plans and TPAs, is looking for a Software Engineer I, Implementation to join our team! The Software Engineer of Implementation will be a dynamic and highly skilled Software Engineer specializing in Java-based software implementation. In this role, the engineer will be responsible for configuring, customizing, and deploying our Java-based solutions for clients. The engineer will work closely with cross-functional teams to ensure successful implementation, seamless integration, and high-quality deliverables that meet customer requirements.

Requirements

  • Education and Experience
  • 2+ year experience in software implementation or related roles
  • 4+ year degree in computer science or equivalent degree
  • In-depth knowledge of Java SE & Java EE.
  • Proficiency in working with relational databases (e.g., MySQL)
  • Proficiency in Git and code collaboration platforms (e.g., GitHub, GitLab).
  • Experience with cloud platforms like AWS, Google Cloud, or Azure.
  • Proficiency in writing clean, maintainable, and efficient code.
  • Skills and Competencies
  • Technical Expertise: Deep knowledge of software integration, APIs, data migration, and system architecture. Proficiency in programming languages and database systems is a plus.
  • Problem-Solving: Strong analytical skills to diagnose and resolve technical issues effectively.
  • Project Management: Experience with Agile or other project management methodologies.
  • Communication: Excellent verbal and written communication skills for interacting with clients and internal teams.
  • Client Focus: Commitment to understanding and fulfilling client needs and expectations.

Nice To Haves

  • Knowledge of DevOps practices and tools.
  • Experience with security and compliance requirements in software deployment.
  • Ability to understand process workflows, analyze, and identify improvements
  • Ability to comprehend and follow written policies, procedures, and directions
  • Action orientation and ability to consistently complete assigned tasks on time

Responsibilities

  • Implementation and Integration
  • Lead and participate in the deployment of Java-based software products for clients.
  • Develop and customize software configurations to align with client-specific business processes.
  • Design and implement APIs, integrations, and data workflows connecting software to external systems.
  • Collaborate with technical architects and project managers to translate business needs into technical solutions.
  • Develop and maintain best practices, tools, and processes to improve implementation efficiency and scalability.
  • Technical Support and Troubleshooting
  • Diagnose and resolve technical issues during implementation to ensure successful delivery.
  • Optimize application performance and ensure scalability in the deployed environment.
  • Provide post-deployment technical support and participate in system handovers.
  • Project Execution
  • Own the end-to-end technical delivery of implementation projects, including configuration, customization, and testing of software solutions.
  • Identify and resolve technical challenges and bottlenecks during the implementation lifecycle.
  • Ensure proper integration of the software with existing client systems and infrastructure.
  • Maintain detailed documentation for configurations, workflows, and technical solutions.
  • Client Engagement and Support
  • Collaborate with clients to understand their technical requirements and ensure alignment with project goals.
  • Conduct technical workshops and training sessions for client teams as needed.
  • Act as a trusted advisor to clients, addressing technical questions and providing recommendations during and after implementation.
  • Perform other duties as assigned.
  • The duties set forth above are essential job functions for the role. Reasonable accommodations may be made to enable individuals with disabilities to perform essential job functions.

Benefits

  • A company culture that is authentic, innovative, and collaborative! Our most powerful strength is our people! We build impactful solutions for our customers - their success is our success!
  • A professional development and growth-oriented workplace
  • Generous benefits including, health insurance, short-term, and long-term disability
  • 401(k) with a company match to provide a better future in your retirement years
  • A flexible environment with a competitive paid time off package; including vacation, holiday, give-back day, and a floating day
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service