Senior Software Developer

2 weeks ago


San Antonio, Texas, United States Vighter Full time
Job Details

Job Location
Vighter Corporate Office (HQs) - San Antonio, TX

Position Type
Full Time

Education Level
Bachelor's Degree

Travel Percentage
Up to 25%

Job Shift
Day

Job Category
Health Care

Description

Title: Senior Software Developer (IT)

Location: San Antonio, TX

Position Type: Full time (30-40+ hours/week), hourly.

Education Level: Bachelor's Degree

Job Category: Health Care

Our Company Promise:

We are committed to providing our Employees a stable work environment with equal opportunity for learning and personal growth. Vighter's Mission is to provide efficient, fast, high quality healthcare staffing to our clients. Our Culture's5 key elementsare crucial to the effectiveness of our employees in accomplishing our mission. These elements are:
  • Dependability
  • Integrity
  • Personability
  • Transparency
  • Responsiveness
Creating and cultivating this Culture within the organization is our commitment to our employees. Above all, Vighter employees will be provided the same concern, respect, and caring attitude that they are expected to share externally with every Vighter Client and Customer.

Summary:

Vighter is seeking to hire a Senior Software Developer in San Antonio, TX. A Senior Software Developer plays a leadership role in the design, development, and maintenance of software systems. They are expected to have a deep understanding of programming, architecture, and best practices, and to guide more junior developers in the team. They also collaborate closely with stakeholders to ensure the software meets business requirements. The Senior Software Developer is responsible for designing software programs by determining software needs, coding and testing software to ensure functionality and updating software programs to refine components like cybersecurity measures and data storage capabilities.

Principle Accountabilities:
  • Collaborates with management, departments and customers to identify end-user requirements and specifications.
  • Designs algorithms and flowcharts to create new software programs and systems. Produces efficient and elegant code based off of requirements.
  • Tests and deploys programs and applications accessible in web, iOS, Android and other applications.
  • Writing clean, efficient, and well-documented code while adhering to best practices and coding standards.
  • Developing new features and modules in accordance with project requirements and timelines.
  • Optimizing and refactoring existing code to improve performance, readability, and maintainability.
  • Implementing unit tests, integration tests, and end-to-end tests to ensure software quality and prevent regressions.
  • Conducting code reviews for junior and mid-level developers, providing feedback on best practices, design, and potential improvements.
  • Mentoring and guiding junior developers, helping them grow technically and professionally, and ensuring adherence to coding standards and best practices.
  • Providing technical leadership and fostering a culture of learning, collaboration, and innovation within the development team.
  • Collaborating with product managers, designers, and other stakeholders to understand project requirements, clarify ambiguities, and translate them into technical solutions.
  • Communicating technical concepts effectively to non-technical stakeholders, helping them understand the impact of design and development decisions.
  • Participating in daily stand-ups, sprint planning, and other agile ceremonies as part of the software development lifecycle.
  • Integrating software components and third-party services (APIs, external libraries, cloud services) into the overall system.
  • Ensuring compatibility and integration with legacy systems and other software products.
  • Handling data synchronization and migration where needed, ensuring data consistency and integrity.
  • Monitoring system performance and identifying bottlenecks, inefficiencies, or scaling issues in software applications.
  • Optimizing code and system design to improve performance, responsiveness, and scalability.
  • Implementing caching, load balancing, and other performance-enhancing strategies to handle high traffic and resource demands.
  • Ensuring secure software development practices, such as safeguarding against vulnerabilities (e.g., SQL injection, cross-site scripting).
  • Implementing encryption, authentication, and authorization mechanisms to protect sensitive data and user privacy.
  • Designing systems for high availability and disaster recovery, ensuring minimal downtime and data loss in case of system failures.
  • Participating in continuous integration/continuous deployment (CI/CD) processes, automating the build, test, and deployment pipelines.
  • Working closely with DevOps engineers to ensure the infrastructure is scalable and resilient.
  • Deploying software to production environments, monitoring performance, and handling post-deployment issues.
  • Writing and executing unit tests, integration tests, and end-to-end tests to ensure the software functions as expected and is free of defects.
  • Identifying and addressing bugs or issues during testing or after production deployment.
  • Working with QA teams to ensure that functional and non-functional testing (e.g., load, stress, security testing) is thorough.
  • Documenting technical specifications, system designs, and architecture to ensure clarity and knowledge transfer within the team.
  • Writing detailed user guides or API documentation for developers or end users, ensuring the software is easy to use and maintain.
  • Maintaining up-to-date documentation for code, system configurations, and deployment processes.
  • Participating in agile development processes, including sprint planning, stand-ups, retrospectives, and backlog grooming.
  • Estimating effort and timelines for development tasks and providing input on project priorities.
  • Managing and delivering projects on time, ensuring all milestones are met and that the software is developed according to the set requirements and quality standards.
  • Staying up-to-date with new technologies and trends in software development and engineering.
  • Experimenting with new tools, libraries, and frameworks to improve development processes or enhance the functionality of the product.
  • Proposing innovative solutions to problems, suggesting new features, and exploring new ways to improve the software's user experience and performance.
  • Understanding business goals and aligning technical solutions with the strategic objectives of the company.
  • Collaborating with product teams to ensure that the developed features meet user needs and business expectations.
  • Troubleshooting production issues in real-time and working to resolve them quickly, ensuring minimal disruption to end users.
  • Knowledge of regulations (HIPAA/Privacy Act) regarding the confidentiality of patient medical records and information as well as Personally Identifiable Information (PII).
  • Other duties as assigned.
Knowledge and Skills:
  • Must have exceptional customer service skills.
  • Employees shall be technically proficient in the skills necessary to fulfill the job requirements, including ability to speak, understand, read and write English fluently.
Education:
  • Bachelor's degree in Computer Science or a related field is required.
Qualifications:
  • Three (3) years of experience in software, mobile applications and/or game and app development.
    • Programming Languages: Proficiency in one or more languages (e.g., Java, C#, Python, JavaScript, Go, Ruby, C++).
    • Frameworks and Libraries: Experience with modern frameworks (e.g., React, Angular, Spring, Django, Node.js).
    • Databases: Proficiency in relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
    • Version Control: Expertise with Git and GitHub/GitLab/Bitbucket for version control and collaborative development.
    • Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) for deploying and managing applications.
    • CI/CD Tools: Knowledge of Jenkins, Travis CI, CircleCI, GitLab CI, etc., for automating testing and deployment.
    • Containerization: Experience with Docker and Kubernetes for containerization and orchestration.
    • Testing Tools: Knowledge of testing frameworks (e.g., JUnit, Mocha, Selenium) and automated testing practices.
    • Agile Methodologies: Experience with Scrum, Kanban, or other agile methodologies.
    • DevOps Practices: Familiarity with DevOps tools and practices for continuous integration and continuous delivery.
    • Security Practices: Understanding of secure coding practices, OWASP, and security testing tools.
    Duty Hours / On-call Requirements:
    • The expected duty hours for this position are 8 hours per day and 5 days per week. However, this key position supporting 24/7/365 operations which may require work to be conducted in the day, at night, on weekends, and during holidays.
    Work Environment:
    • Location: Vighter Corporate HQs, San Antonio, TX
    • Supportive team of healthcare professionals and administrative staff.
    • Opportunity to work with diverse populations, including immigration and asylum personnel and underserved or asylum communities.
    Travel:
    • As required to satisfy the contractual obligations. Commute is non-compensatory. All official travel is government funded.
    Benefits:
    • Competitive salary and comprehensive benefits package, with Medical, Dental, and Vision insurance available for W2 full time employees.
    • Company-paid basic Life and AD&D insurance and subsidized health insurance (W2).
    • Paid time off, sick leave and holidays.
    • Professional development and promotion opportunities.
    Physical Requirements:
    • Must be able to sit for more than 8 hours per day.
    • Must be willing to work overtime if necessary.
    • Must be able to use an elevator or walk up and down stairs.
    • Must be able to lift up to 40 pounds and carry up to 10 feet.
    • Must be able to routinely grasp or handle objects, use finger dexterity, bend elbows/knees and reach above and below shoulders.
    • Must be able to read and interpret handwritten and typewritten print.
    • Must be able to communicate by voice and detect sound by ear.
    • Must be able to perform duties in an indoor or outdoor environment.
    • Must be able to pass a criminal background investigation.
    • Must undergo Urine Drug Screening (UDS).
    • Positions require applicants to be US Citizens, 21 years or older.
    Vighter LLC is an equal opportunity and affirmative action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, or any other characteristic protected by law. Position is contingent upon contract award.

    #IND2025

    #zr

    #vighter

    Qualifications

    Education:
    • Bachelor's degree in Computer Science or a related field is required.
    Qualifications:
    • Minimum of three (3) years of experience in software, mobile applications and/or game and app development.
      • Programming Languages: Proficiency in one or more languages (e.g., Java, C#, Python, JavaScript, Go, Ruby, C++).
      • Frameworks and Libraries: Experience with modern frameworks (e.g., React, Angular, Spring, Django, Node.js).
      • Databases: Proficiency in relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra) databases.
      • Version Control: Expertise with Git and GitHub/GitLab/Bitbucket for version control and collaborative development.
      • Cloud Platforms: Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) for deploying and managing applications.
      • CI/CD Tools: Knowledge of Jenkins, Travis CI, CircleCI, GitLab CI, etc., for automating testing and deployment.
      • Containerization: Experience with Docker and Kubernetes for containerization and orchestration.
      • Testing Tools: Knowledge of testing frameworks (e.g., JUnit, Mocha, Selenium) and automated testing practices.
      • Agile Methodologies: Experience with Scrum, Kanban, or other agile methodologies.
      • DevOps Practices: Familiarity with DevOps tools and practices for continuous integration and continuous delivery.
      • Security Practices: Understanding of secure coding practices, OWASP, and security testing tools.


  • San Antonio, Texas, United States United Software Group Full time

    About the Role: United Software Group is seeking an experienced Senior Terraform Developer to lead our cloud infrastructure development efforts. As a key member of our engineering team, you will design and implement scalable architecture, automate CI/CD processes, and ensure high availability and security.The ideal candidate will have expertise in Terraform...


  • San Antonio, Texas, United States Vighter Medical Group Full time

    Senior Software Developer (IT), San Antonio, TXJob DetailsJob LocationVighter Corporate Office (HQs) - San Antonio, TXPosition TypeFull TimeEducation LevelBachelor's DegreeTravel PercentageUp to 25%Job ShiftDayJob CategoryHealth CareDescriptionTitle: Senior Software Developer (IT)Location: San Antonio, TXPosition Type:Full time (30-40+ hours/week),...


  • San Antonio, Texas, United States Plus One Robotics Full time

    Summary As a Senior Software Developer at Plus One Robotics, you will help design, build, integrate and test our AI powered industrial robot computer vision system, PickOne. Senior developers are responsible for implementing features and bugfixes with a keen mind for architecture. The software you help write will be deployed to robotic systems across North...


  • San Antonio, Texas, United States United Software Group Full time

    Job Summary: We are looking for a highly motivated Software Development Engineer - Cloud Services to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining cloud-based systems and applications using Terraform and other cloud technologies. Your primary focus will be...


  • San Antonio, Texas, United States Pearson Full time

    We are seeking a highly motivated and skilled Full Stack Software Engineer for Pearson's Q-global product. The ideal candidate will be responsible for developing new features for Q-global and migrating the current platform to it's new version. This is a multi-year project with enormous strategic value and high revenue growth.You will work with a distributed...


  • San Antonio, Texas, United States The Informatics Applications Group Full time

    The Informatics Applications Group is seeking a skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Analyze complex problems and develop creative solutions using various...


  • San Antonio, Texas, United States Omm IT Solutions Full time

    Job Description:Omm IT Solutions seeks an experienced Software Engineer Level 2 to join our team. As a key member of our software development group, you will design, develop, and maintain complex software systems that meet the needs of our clients.Key Responsibilities:Analyze user requirements to derive software design and performance requirements.Debug...


  • San Antonio, Texas, United States Wyetech LLC Full time

    Company OverviewAt Wyetech LLC, we are committed to delivering innovative software solutions that meet the needs of our federal government customers.We believe in providing a world-class employee experience that is rare within our industry. Our team consists of talented and experienced professionals who share a passion for developing complex software...


  • San Antonio, Texas, United States Abacus Technology Full time

    Abacus Technology is seeking a highly skilled Software Development Engineer to join our team. This is a full-time position that will play a crucial role in the EPASS program at Lackland AFB.Key Responsibilities:Evaluate analysis, problem definition, requirements, solution development, and proposed solutions to determine operational feasibility.Develop and...


  • San Antonio, Texas, United States Volt Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Validation Specialist to join our team. As a key member of our software development team, you will be responsible for verifying and validating medical device embedded software. Your expertise in software test methodologies and quality assurance will ensure that our products meet the highest...


  • San Antonio, Texas, United States Centurion Consulting Group, LLC Full time

    Transformative OpportunityAs a leading expert in digital transformation, you will drive the development of a cutting-edge DevOps Software Factory that revolutionizes software delivery. Collaborate with key stakeholders to champion innovation and integrate AI, cloud, and security solutions into mission-critical programs.About the RoleThis long-term...

  • Software Developer

    2 weeks ago


    San Antonio, Texas, United States Leidos Full time

    Description Join Leidos and Make an ImpactAt Leidos, we drive innovation through the expertise of our diverse and talented team, all dedicated to ensuring customer success. We empower our people, give back to our communities, and prioritize sustainable operations. Our Mission, Vision, and Values define how we do business—always striving to do what's right...

  • Software Developer

    1 week ago


    San Antonio, Texas, United States Leidos Full time

    DescriptionJoin Leidos and Make an ImpactAt Leidos, we drive innovation through the expertise of our diverse and talented team, all dedicated to ensuring customer success. We empower our people, give back to our communities, and prioritize sustainable operations. Our Mission, Vision, and Values define how we do business—always striving to do what's right...


  • San Antonio, Texas, United States BlueHalo Full time

    OverviewBlueHalo is seeking a highly motivated Software Engineer to serve on an Agile Software team. The ideal candidate will be responsible for designing and developing robust software solutions using Java and Python. You will be part of a talented software team focused on developing solutions to innovate mission-critical systems and applications.

  • Software Developer

    2 weeks ago


    San Antonio, Texas, United States Top Secret Clearance Jobs Full time

    About the job Software Developer Top Secret Clearance Jobs is dedicated to helping those with the most exclusive security clearance find their next career opportunity and get interviews within 48 hours. Air Force Civilian Service has partnered with iHire to reach top talent for their opening below. Check it out and apply via iHireTechnology today Come be a...


  • San Antonio, Texas, United States Insane Cyber Full time

    Delivering Innovative Cybersecurity SolutionsAt Insane Cyber, we're dedicated to advancing cybersecurity for industrial operations. Our flagship products, Valkyrie and Cygnet, provide unparalleled detection and response capabilities. We're looking for a talented Senior Threat and Detection Software Engineer to join our team and contribute to the continued...

  • Software Developer

    1 week ago


    San Antonio, Texas, United States SRC Full time

    SRC, Inc. is currently seeking a Software Developer to join our team based out of our Syracuse, NY, Herndon, VA, San Antonio, TX, or Dayton, OH office (remote telework options available if close by an SRC office). The selected candidate will work with our Chemical, Biological, Radiological, and Nuclear (CBRN) Services team in the Environmental Health...

  • Software Development

    2 weeks ago


    San Antonio, Texas, United States Vighter Full time

    Job DetailsJob Location Vighter Corporate Office (HQs) - San Antonio, TX Position Type Full Time Education Level Bachelor's Degree Travel Percentage Up to 25% Job Shift Day Job Category Information Technology DescriptionTitle: Software Development & Integration EngineerLocation: San Antonio, Texas Position Type: Full time (30-40+ hours/week), hourly....


  • San Antonio, Texas, United States Insight Global Full time

    Position: Senior Software Engineer (RightAngle)Location: 4 days onsite (1 day remote) San Antonio, TX; Findlay, OH; or Denver, CO Duration: PERMStart Date: ASAP Salary: $140-160k + 15% yearly bonus *Will pay relocation package if neededMust Have:5+ years in full-stack .NET experience2+ years of RightAngle experience (ideally accounting/back...


  • San Antonio, Texas, United States H-E-B Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to lead our engineering team. The ideal candidate will have a strong technical background and excellent leadership skills. As a Senior Software Engineer, you will be responsible for mentoring junior engineers, driving larger initiatives, and enabling others to execute against team goals....