Demo

Senior Software Developer (IT), San Antonio, TX

Vighter
San Antonio, TX Other
POSTED ON 3/3/2025
AVAILABLE BEFORE 5/3/2025

Job Details

Job Location:    Vighter Corporate Office (HQs) - San Antonio, TX
Position Type:    Full Time
Education Level:    Bachelor's Degree
Salary Range:    Undisclosed
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’s 5 key elements are 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.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Software Developer (IT), San Antonio, TX?

Sign up to receive alerts about other jobs on the Senior Software Developer (IT), San Antonio, TX career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$72,538 - $87,299
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$128,473 - $158,030
Income Estimation: 
$143,123 - $179,960
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$107,385 - $134,565
Income Estimation: 
$128,473 - $158,030
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vighter

Vighter
Hired Organization Address Washington, DC Other
Job Details Job Location : Washington, DC - Washington, DC Position Type : Full Time Education Level : Bachelor's Degree...
Vighter
Hired Organization Address Santa Teresa, NM Other
Job Details Job Location : Santa Teresa, NM - Santa Teresa, NM Position Type : Full Time Education Level : LVN / LPN Sal...
Vighter
Hired Organization Address Mesa, AZ Other
Job Details Job Location : Mesa, AZ - Mesa, AZ Position Type : Part Time Education Level : Registered Nurse (RN) Salary ...
Vighter
Hired Organization Address San Antonio, TX Other
Job Details Job Location : Vighter Corporate Office (HQs) - San Antonio, TX Position Type : Full Time Education Level : ...

Not the job you're looking for? Here are some other Senior Software Developer (IT), San Antonio, TX jobs in the San Antonio, TX area that may be a better fit.

(On-Hold) Senior HVAC Service Technician-San Antonio, TX

Will Fix It (San Antonio), San Antonio, TX

25-26 Elementary Science Teacher - San Antonio, TX

Compass Rose Legacy (San Antonio, TX), San Antonio, TX

AI Assistant is available now!

Feel free to start your new journey!