Are you passionate about technology and helping businesses solve their IT challenges?

If so, TechSun Soft is the place for you. We are a leading IT consulting firm that helps companies leverage technology to achieve their goals and stay ahead of the competition. We are always looking for talented and motivated IT professionals to join our team. Our consultants work on various projects, from implementing new software and systems to developing custom solutions to meet our client's unique needs.

At TechSun Soft, we are committed to creating a diverse and inclusive workplace where everyone feels valued and supported. We welcome applicants from all backgrounds and encourage people of all genders, races, ethnicities, and abilities to apply.

POSITION:

Techsun Soft Inc has multiple openings for the position of Java Engineer which requires a U.S. Master’s or foreign equivalent degree in Computer Science, Computer Information Systems, or a related field.

JOB DUTIES:
  • Design and implement solutions for data consistency in distributed environments, leveraging patterns like Sagas (orchestration/choreography) where appropriate.
  • Actively contribute to the architectural evolution of our microservices platform, identifying opportunities for improvement and innovation.
  • Promote and enforce established architectural standards, coding guidelines, and security best practices across development teams.
  • Lead the design and development of highly scalable, resilient, and performant microservices using Java and Spring Boot.
  • Translate complex business requirements into clear, efficient, and well-documented technical designs and code.
  • Write clean, maintainable, high-quality, and well-tested code following established coding standards and best practices.
  • Lead and participate in comprehensive code reviews, providing constructive feedback and ensuring adherence to design patterns and quality gates.
  • Design and implement unit, integration, and end-to-end tests to ensure reliability and correctness of microservices.
  • Ensure services are designed for observability, incorporating robust logging, metrics, and distributed tracing.
  • Champion best practices for RESTful APIs, ensuring adherence to API design principles, versioning, and documentation standards.
  • Implement event-driven architectures and integrate asynchronous messaging patterns (e.g., Kafka, RabbitMQ, SQS) for inter-service communication.
  • Contribute to containerization (Docker) and orchestration (Kubernetes) strategies for microservices deployment.
  • Participate in troubleshooting and resolving production issues, performing root cause analysis, and implementing preventative measures.
  • Mentor junior and mid-level engineers, providing technical guidance, conducting knowledge-sharing sessions, and fostering a culture of continuous learning and excellence.
  • Collaborate effectively with Product Owners, QA, DevOps, and other development teams to ensure successful project delivery.
  • Clearly communicate complex technical concepts and solutions to both technical and non-technical stakeholders.
REQUIREMENTS:
  • U.S. Master’s or foreign equivalent degree in Computer Science, Computer Information Systems, or a related field.
WORK DETAILS:
  • Full Time: 40 hours per week (Monday – Friday)
  • Minimum Salary: $112,923.00
  • Location: Techsun Soft Inc, 12800 Westridge Blvd, Ste 229, Frisco, Texas 75035
  • Work Authorization: Must be authorized to work in the United States
If interested, please apply by sending your resume to gautam@techsunsoft.com or mail to Techsun Soft Inc, 12800 Westridge Blvd, Ste 229, Frisco, Texas 75035.
POSITION:

Techsun Soft Inc has multiple openings for the position of Java Engineer which requires a U.S. Master’s or foreign equivalent degree in Computer Science, Computer Information Systems, or a related field.

JOB DUTIES:
  • Design and implement solutions for data consistency in distributed environments, leveraging patterns like Sagas (orchestration/choreography).
  • Actively contribute to the architectural evolution of our microservices platform, identifying opportunities for improvement and innovation.
  • Promote and enforce architectural standards, coding guidelines, and security best practices.
  • Lead the design and development of highly scalable, resilient, and performant microservices using Java and Spring Boot.
  • Translate complex business requirements into efficient technical designs and code.
  • Write clean, maintainable, high-quality, and well-tested code.
  • Participate in comprehensive code reviews and ensure adherence to quality standards.
  • Design and implement unit, integration, and end-to-end tests.
  • Ensure services include strong logging, metrics, and distributed tracing for observability.
  • Champion best practices for RESTful APIs including versioning and documentation.
  • Implement event-driven architectures using messaging systems such as Kafka, RabbitMQ, or SQS.
  • Support containerization and orchestration strategies using Docker and Kubernetes.
  • Troubleshoot production issues, perform root cause analysis, and implement preventative solutions.
  • Mentor junior engineers and conduct knowledge-sharing sessions.
  • Collaborate with Product Owners, QA, DevOps, and cross-functional teams.
  • Communicate complex technical solutions clearly to technical and non-technical stakeholders.
REQUIREMENTS:
  • U.S. Master’s or foreign equivalent degree in Computer Science, Computer Information Systems, or a related field.
WORK DETAILS:
  • Full Time: 40 hours per week (Monday – Friday)
  • Minimum Salary: $112,923.00
  • Location: Techsun Soft Inc, 12800 Westridge Blvd, Ste 229, Frisco, Texas 75035
  • Work Authorization: Must be authorized to work in the United States
If interested, please apply by sending your resume to gautam@techsunsoft.com or mail to Techsun Soft Inc, 12800 Westridge Blvd, Ste 229, Frisco, Texas 75035.
Location: Remote
Duration: Dallas, TX area preferred
Work Type: W2/1099
Job Purpose: Accomplishes software requirements by developing and maintaining applications and databases.
As our UX Developer for Power BI Reports, you'll be the primary owner of the user experience and visual design for our reporting suite. Your key responsibilities will include:

User Research & Needs Analysis
  • Collaborate closely with Product Owners and business stakeholders to deeply understand user needs, reporting objectives, and key business questions.
  • Report Design & Prototyping
  • Collaborate closely with Product Owners and business stakeholders to deeply understand user needs, reporting objectives, and key business questions.
  • Develop wireframes, mockups, and interactive prototypes of reports and dashboards using design tools (e.g., Figma, Sketch) or directly within Power BI.
  • Focus on data storytelling, information hierarchy, and user flow within reports to guide users effectively.
  • Visual Aesthetics & Branding:
  • Define and enforce visual design standards including color palettes, typography, iconography, and layout to ensure a consistent and professional look and feel across all reports.
  • Create and implement Power BI themes to maintain brand consistency and elevate report aesthetics.
  • User Experience (UX) Optimization:
  • Apply advanced UX principles to optimize report navigation, interactivity (slicers, drill-throughs), and overall ease of use.
  • Design for accessibility and responsiveness, ensuring reports are effective across various devices and user needs.
  • Feedback & Iteration:
  • Lead and facilitate design reviews with stakeholders and end-users to gather feedback on report prototypes and designs.
  • Iterate on designs based on user feedback and insights from User Acceptance Testing (UAT) to continuously enhance the user experience.
  • Collaboration & Guidance:
  • Work hand-in-hand with Reports Developers to ensure your designs are technically feasible and accurately implemented in Power BI. Provide clear design specifications and guidance.

  • What You'll Bring:
  • 3+ years of dedicated experience as a UX/UI Designer or Product Designer with a strong portfolio specifically showcasing data visualization design, dashboard UX, and interactive reporting experiences.
  • Demonstrable expertise in designing for Power BI, including a deep understanding of its visual capabilities, layout options, and interaction patterns.
  • Proficiency with UX/UI design tools (e.g., Figma, Sketch, Adobe XD, or similar) for wireframing and prototyping.
  • Expert knowledge of user experience (UX) principles as they apply to data and business intelligence, including information architecture, usability, and visual communication.
  • An exceptional eye for visual aesthetics, layout, typography, and color theory, with the ability to create compelling and easy-to-digest data narratives.
  • Strong ability to translate complex business requirements and raw data into intuitive, user-friendly report designs.
  • Excellent communication, presentation, and interpersonal skills, with the ability to articulate design rationale and gather constructive feedback from diverse stakeholders.
  • Familiarity with Power BI development aspects (DAX, M-query) is a plus, but the primary focus is on the design and user experience.
  • Self-motivated, highly organized, and able to manage time effectively to deliver high-quality designs within a part-time schedule.

  • If interested, please send resume to careers@techsunsoft.com
    Location: Remote
    Duration: 1 Year
    Work Type: W2
    Job Description:TechSun Soft is seeking a very string Java Lead Developer
    Job Responsibilities/Roles:
    • Java 10
    • SpringBoot
    • Microservices
    • AWS Cloud(S2/ECS/Lambda/VPC/Security Groups) Experience
    • SQL - PostGreSQL/MSSQL/MongoDB
    • NoSQL - MongoDB/any other
    • OCP Docker Containers
    • Junit/Sonar
    • Angular, Splunk Logging Optional
    • CI-CD Pipeline High level
    • Requirement Gathering with Business
    • Code Review / Effort Estimations
    • Mentoring Team
    • Other Skills
    • Excellent verbal and written communication skills
    • Should know Scrum, Agile Process

    • If interested, please send resume to careers@techsunsoft.com
    Location: Remote/Plano, TX
    Duration: 1 Year
    Work Type: W2
    Job Responsibilities/Roles:
    • Functional Tester with strong experience in devising End-to-End integration tests and validation of multiple systems under AWS Infrastructure.
    • Experience with building automated test suites for Web, Mobile App and API testing using PostMan, RestAssured
    • The functional design of the EBX solution, develop and architect the solutions using EBX.
    • Proficient in testing Microservices that use REST and gRPC and other high-performance protocol
    • Experience in testing, Test benches with Telematics Control Units, Radios and related Server integrations
    • Automotive domain Knowledge and experience in testing automotive Connected Services.
    • Familiar with preparing and articulating different test methods & approaches to validate service layer applications.
    • Proficient in Log Analysis for both server and mobile applications
    • Plan approaches and execute efficient iterative regression testing, using mocks and simulators
    • Knowledge and experience in supporting and enabling the Automation and Performance teams
    • Team player with exceptional collaboration skills and Experience working with Agile/Scrum teams, Dev teams, Managers and stake holders
    • Good at issue identification, follow-up, test metrics and reporting
    • Analyze Functional and technical Specs, Sequence flows, Epics, User stories, Use Cases, Wireframes and test Criteria and create detailed Test Cases
    • Prepare test plans for test events / Milestones
    • Execute scripted and ad-hoc/freeform tests
    • Ensure the integrity of test cases in JIRA and transactional updates in backend databases
    • Timely updates to JIRA tickets for issue resolution visibility and progress
    • Support Triage, defect prioritization, retesting and defect closure
    • Support Product Owners with joint test events (customer and suppliers)
    • Attend program test events (functional testing)
    • Build metrics and graphs for test case execution and defect management
    • Review Test plan, schedules, release plans, test cases
    • Support PROD deployment and drive tests

    If interested, please send resume to careers@techsunsoft.com
    Location: Remote
    Duration: 1 Year
    Rate: $60/hr
    Work Type: W2
    Job Description:TechSun Soft is seeking a very string Python+GoLang Developer
    Job Responsibilities/Roles:
    • Python
    • Python Modules – numpy, pandas, PyTest, boto3
    • The functional design of the EBX solution, develop and architect the solutions using EBX.
    • AWS – Lambda, S3, Cognito, API Gateway, EC2, RDS, CloudFormation
    • Go Lang
    • PostGreSQL/SQL
    • Restful APIs
    • Jenkins
    • Other Skills
    • Serverless Framework
    • Python – Pylint, Reports
    • Agile Development
    • MongoDB
    • React JS
    • SQL – Stored Procedures, Views

    • If interested, please send resume to careers@techsunsoft.com
    Location: Remote
    Duration: 2 Years
    Work Type: W2
    Job Description:TechSun Soft is seeking a Strong Seniro Kotlin Developer.
    Job Responsibilities/Roles:
    • Design, develop software applications and solutions using the standard development methodologies.
    • Involve and do code reviews, suggest improvements, apply technical and functional improvements.
    • Guide team members, act as an SME
    • Experience developing backend web services in a microservice architecture along with command over common data structures and design patterns
    • Integrate with third party APIs and build any connectors.
    • Worked on AWS or other cloud-based service providers
    • Contributes to team effort by accomplishing related results as needed.
    • Experience in Typescript to develop APIs
    Skills/Qualifications: Kotlin, Java, Rest, AWS, Problem Solving, Typescript, APIs, Design, Testing
    If interested, please send resume to careers@techsunsoft.com
    Location: Remote/Frisco, TX
    Duration: 3 Years
    Work Type: W2
    Job Description:TechSun Soft is seeking a Strong Tibco MDM/EBX Architect.
    Job Responsibilities/Roles:
    • Develop action plans for application teams and systems to be cost effective and implement best practices.
    • Educates engineering team and business stakeholders on EBX software capabilities and limitations
    • The functional design of the EBX solution, develop and architect the solutions using EBX.
    • Translate to EBX functional design (Data model, business rules, process specification…)
    • Extensive work experience in implementing different features of MDM (TIBCO EBX5/6) including: Data Modeling, Workflow Modeling, Workflow customizations, Data Space and Datasets
    • Very Good experience with Data Governance, Matching and cleansing
    • Handling Very High-volume initial data loads by using Match and Merge into EBX
    • Experience in implementing in TIBCO EBX5/6(MDM) by authorizing different users using Application roles and permissions
    • Update in the interface agreements when needed
    • Design and execute the functional tests

    If interested, please send resume to careers@techsunsoft.com
    Location: Remote/Atlanta, GA
    Duration: 1 Year
    Work Type: W2
    Job Description:TechSun Soft is seeking a Strong .NET Application Developer
    Job Responsibilities/Roles:
    • Candidate will be able to work with a diverse project team, and work in a highly visible and changing project environment with aggressive timelines
    • Extensive experience in large-scale application architecture, design, and development using various versions of .NET Framework and languages like C#.NET, VB.NET and Web Technologies like ASP.NET, ASP.NET MVC 4/5
    • Five years of experience in design concepts -- layered architecture, components, interfaces, messaging
    • Five years of experience in application modeling using UML, specifically using Class, Interaction, Sequence, Activity, and State Diagrams, and of documenting deployment using Deployment Diagrams
    • Five years of experience in computer programming and analysis experience at a level equivalent to an ISATL which included using Web Services, XML, SOAP, object persistence methodologies and application integration
    • Five years of experience with full project life-cycle experience in implementing web-based systems
    • Five or more years of experience in troubleshooting, self-motivated and driven professional, able to work with minimal supervision, and able to exercise good judgment to keep critical systems operational
    • Five years of object-oriented conceptual expertise -- classes, inheritance, encapsulation, and the tools used in their definition (UML, Use Cases)
    • Five or more years of database/Data Access -- RDBMS (Oracle, DB2, SQL), tables, triggers, logical and physical modeling, access strategies and tools, concurrency models
    • Five years of experience implementing service orientated architecture using SOAP or REST, XML and JSON
    • Experience with web server configuration, management, and tuning
    • Experience developing software with .NET Core & .NET/Node.JS
    • Experience with n-tier web applications with distributed components Identifying, documenting, and closing out bugs Automating tests, deployments, upgrades
    • Experience with JavaScript Frameworks, JQuery, and Angular

    If interested, please send resume to careers@techsunsoft.com
    Location: Remote/Frisco, TX
    Duration: 3 Years
    Work Type: W2
    Job Description:TechSun Soft is seeking a Strong Project Manager with experience in managing high-performing, scalable, enterprise-grade applications. You will be part of a talented software team that works on mission-critical applications. Project Manager roles and responsibilities include managing application development while providing expertise in the full software development lifecycle, from concept and design to testing. Determine and identify high-level functional and technical requirements on the basis of interactions with the user community and knowledge of enterprise architecture. Determine and identify high-level functional requirements based on interactions with the user community and knowledge of enterprise architecture. Design architectures, including the software, hardware and communications, to support the total requirements, as well as to provide for present and future cross-functional requirements and interfaces.
    Job Responsibilities/Roles:
    • Develop action plans for application teams and systems to be cost effective
    • Create project plans, maintain timelines, coordinate meetings, prepare agendas and minutes, provide status reports and facilitate communication amongst all levels within the organization
    • Manage project documentation using Microsoft Project and Sharepoint to including project schedules, status reporting, meeting minutes, risks, issues, action items, and other communications and document deliverables
    • Communicate with the project team to get status and update project plans
    • Communicate with audiences and SMEs (Subject Matter Experts) at all levels of management to provide project results and solutions
    • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
    • Worked on Azure or other cloud-based service providers
    • Collaborate with the Scrum team, Project and the stakeholders on a timely basis to assess any risks of missing the milestones.
    • Migration Projects experience existing legacy systems to new technologies keeping in mind the scalability, cost in mind
    • Thrives in a fast-paced environment with the ability to focus on achieving the target while minding longer-term goals along the way.
    • Excellent communication skills: Verbal, Written and Presentation
    • Demonstrated ability to multitask in the support of multiple simultaneous projects

    If interested, please send resume to careers@techsunsoft.com
    Location: Remote/Lewisville, TX
    Duration: 2 Years
    Rate: DOE
    Work Type: W2
    Job Responsibilities/Roles:
    • Participate in the entire application lifecycle, focusing on coding and debugging
    • Design, Develop, prototype, and build technology-driven product solutions that will serve the current and future needs using Core & Advance Java / J2EE, Spring & Hibernate framework.
    • Utilize sound software engineering practices to deliver functional, reliable, secure, tested, and maintainable software that satisfies stakeholders requirements
    • Determine and identify high-level functional and technical requirements based on interactions with the user community and knowledge of enterprise architecture.
    • Participate in the technical planning, analysis & requirements gathering phases including estimate, develop, test, manage, architect, and deliver
    • Perform functioning of applications to ensure the system operates in conformance with specifications.
    • Assign, coordinate, and review work and activities of programming personnel.
    • Collaborate with other programmers by assigning work to them, reviewing their code, and suggest improvements.
    • Instruct, direct, and quality assure the work of other programmers and analysts
    • Provide application support, which includes problem research, analysis, resolution, and on-call support
    • Develop Functional and Technical Specification documents and define software architecture
    • Write the user guides, instruction manuals for the developed software

    If interested, please send resume to careers@techsunsoft.com

    What we offer

    Exciting and challenging projects

    Our consultants work on various projects, from implementing new technologies to helping businesses solve complex IT problems.

    Professional Growth

    We invest in our employee's professional development and offer opportunities for advancement within the company.

    Competitive Compensation

    We offer competitive salaries and a comprehensive benefits package.

    Collaborative Work Environment

    Our consultants work closely with each other and our clients to deliver innovative solutions that drive business results.

    Flexibility

    We understand the importance of work-life balance and offer flexible working arrangements to accommodate our employees' needs.