K2view

Senior Software Engineer/Solution Architect (Hands-On | Dallas)

Dallas, TX, US

10 days ago
Save Job

Summary

Description


  • Contribute actively across all stages of the project lifecycle, including solution design, installation, implementation, testing, production deployment, and post-production support.
  • Gain deep expertise in K2VIEW products and associated technologies to design and deliver innovative, scalable solutions.
  • Take ownership of assigned tasks, ensuring quality, thorough validation, and long-term supportability.
  • Work independently and collaboratively to architect and implement technical solutions aligned with customer requirements and strategic objectives.
  • Engage directly with clients to understand business needs and translate them into robust technical designs.
  • Actively participate in design sessions, proposing flexible, scalable, and innovative approaches.
  • Mentor and collaborate with team members and clients’ developers, guiding technical implementation while remaining hands-on with a solution.
  • Create and maintain comprehensive documentation, including solution architecture diagrams, flows, and integration designs.
  • Work 4 days per week from the office, including one day at the K2VIEW office and three days at the customer’s office.



Requirements:


  • Bachelor’s degree in information systems, Computer Science, Industrial Management, or equivalent professional experience.
  • 3+ years of experience in software development, solution architecture, or technical consulting roles.
  • Hands-on experience with object-oriented programming (Java, C#) and advanced SQL development.
  • Strong understanding of scalable, distributed systems, and cloud or hybrid architectures
  • Advanced knowledge with Linux/Unix environments.
  • Proven ability to design end-to-end solutions based on client business requirements.
  • Strong communication and collaboration skills, with a focus on client interaction and stakeholder management.
  • 1+ years of experience in customer-facing technical roles.
  • Ability to mentor and guide team members while staying actively engaged in technical delivery
  • Excellent communication skills, both verbal and written.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job